Please note that this is a list of ECE courses offered, past and present. It should not be considered a definitive list; before making any enrollment decisions based on this information, please check with your advisor.
For additional details about a particular course, follow the course number link provided.
The course rollout shows the expected course offerings for the upcoming semesters.
A list of course pre/co-requisites is also available.
|18-200||Emerging Trends in Electrical and Computer Engineering||1|
|18-202||Mathematical Foundations of Electrical Engineering||12|
|18-213||Introduction to Computer Systems||12|
|18-220||Electronic Devices and Analog Circuits||12|
|18-240||Structure and Design of Digital Systems||12|
|18-290||Signals and Systems||12|