ECE students are required to take the following core courses along with their co- or pre-requisites.
| Course | Units | |
|---|---|---|
| Circuits | ||
| 18220 | Electronic Devices and Analog Circuits | 12 |
| Computer Hardware | ||
| 18213 | Introduction to Computer Systems | 12 |
| 18240 | Structure and Design of Digital Systems | 12 |
| Signals and Systems | ||
| 18290 | Signals and Systems | 12 |
| Course | Units | |
|---|---|---|
| 18220 | Electronic Devices and Analog Circuits | 12 |
| 18240 | Structure and Design of Digital Systems | 12 |
Although the fundamentals courses may be taken in any order, students generally first take the course of their primary interest. This gives added flexibility to later course selections in related areas.