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.
| Course | Units | |
|---|---|---|
| Undergraduate Courses | ||
| 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-231 | Sophomore Projects | Variable |
| 18-232 | Sophomore Projects | Variable |
| 18-240 | Structure and Design of Digital Systems | 12 |
| 18-290 | Signals and Systems | 12 |