Electives Relevant to Circuits

You have already been exposed to circuit concepts in our core. If you like circuits, you will no doubt consider taking electives described in the Circuits Depth Area. However, there are many other courses which, although they do not deal directly with circuits, will give you the background you need to do a better job with circuits. Most of these courses do this by providing you with the necessary theoretical tools; some expose you to a range of circuit application areas. So you can improve both your depth and breadth with these courses! You are encouraged to consider them. For your convenience, we have grouped these courses in categories. We should note that this is not an exclusive list, and that the comments made on particular courses may not apply in your case; please consider what follows in the context of your own situation. In addition, as of 2006 many of these courses are being offered every year, but please check the current course offerings to confirm availability. Finally, many of these courses can likely be used as additional technical electives, but please check with your advisor if you have any questions about the rules for satisfying the technical elective requirement, or if you need any approvals.


Key courses that give you a basic theoretical background in topics relevant to circuits:


Courses that allow you to do your own projects:


To deepen your understanding of computers and digital systems:


To further your knowledge of communications and control:


Courses emphasizing the physical aspects of components in electronics and photonics:


If you are interested in acoustics, music and signal processing:


To deepen your knowledge of mathematics relevant to circuits work:


To deepen your knowledge of physics relevant to circuits: