basically, as part of the course, you have to do an option topic. software dev view of h/w is more mathematical and logical - you do really black or white things - that means that there's either a correct answer or a wrong answer... a lot like maths... if you do think really logically, doing...