| Course Number |
Course Title |
| ECE 101 |
Introduction to Electrical and Computer Engineering |
| ECE 222 |
Introduction to Digital Computation |
| ECE 225 |
Introduction to Discrete Logic and Digital Systems |
| ECE 235 |
Electric Circuits |
| ECE 315 |
Mathematical Methods in Engineering |
| ECE 321 |
Introduction to Software Engineering |
| ECE 327 |
Digital Circuit Design |
| ECE 329 |
Computer Organization and Design |
| ECE 345 |
Electronics |
| ECE 355 |
Signals and Systems |
| ECE 356 |
Systems and Control |
| ECE 375 |
Introduction to Electromagnetic Fields |
| ECE 385 |
Electromechanical Energy Conversion |
| ECE 421 |
Synthesis with Hardware Description Languages |
| ECE 422 |
Introduction to Data Communications Networks |
| ECE 423 |
Digital VLSI Design |
| ECE 424 |
Microprocessor-Based Systems |
| ECE 425 |
VLSI Design and Test Automation |
| ECE 428 |
Programmable ASICs Design |
| ECE 429 |
Computer Systems Architecture |
| ECE 440 |
CMOS Radio-Frequency Integrated Circuit Design I |
| ECE 441 |
Photonics I |
| ECE 446 |
Electronic Circuit Design |
| ECE 447 |
Electronic Devices |
| ECE 448 |
Photonics II |
| ECE 456 |
Embedded Control and Mechatronics |
| ECE 459 |
MEMS and Micro-Engineering |
| ECE 468 |
Digital Signal Processing |
| ECE 471 |
Wireless and Personal Communication Systems |
| ECE 472 |
Antennas I |
| ECE 476 |
Introduction to Broadband Communication Systems |
| ECE 477 |
Fields and Waves I |
| ECE 478 |
Analog and Digital Communication |
| ECE 479 |
Microwave Engineering I |
| ECE 483 |
Power Electronics |
| ECE 484 |
Computer-Aided Circuit Analysis |
| ECE 486 |
Electric Energy Sources |
| ECE 487 |
Power System Analysis |
| ECE 488 |
Power System Engineering |
| ECE 489 |
Electric Power Distribution |
| ECE 495a |
Electrical and Computer Engineering Design |
| ECE 495b |
Electrical and Computer Engineering Design |
| ECE 495c |
Electrical and Computer Engineering Design |
| ENGR 101 |
Introduction to Engineering |