ECE Core Courses
These are the foundational courses for the Electrical and Computer Engineering major at CMU.
| Course | Name |
|---|---|
| 18-100 | Introduction to Electrical and Computer Engineering |
| 18-213 | Introduction to Computer Systems |
| 18-220 | Electronic Devices and Analog Circuits |
| 18-240 | Structure and Design of Digital Systems |
| 18-290 | Signals and Systems |
| 18-500 | ECE Design Experience |
Recommended Sequence
- 18-100 - First year introduction
- 18-213 - After 15-122, covers systems programming
- 18-220 - After 18-100, covers analog circuits
- 18-240 - After 18-100, covers digital logic
- 18-290 - After 18-100, covers signal processing fundamentals
- 18-500 - Senior capstone design course