Undergraduate - Electrical & Computer Engineering
| Class Number | Course Name |
| ECEn 191 | New Student Seminar |
| ECEn 199R | Academic Internship |
| ECEn 224 | Intro to Computer Systems |
| ECEn 240 | Circuit Analysis and Laboratory |
| ECEn 301 | Elements of Electrical Engineering |
| ECEn 323 | Computer Organization |
| ECEn 330 | Introduction to Embedded System Programming |
| ECEn 340 | Electronic Circuit Design 1 |
| ECEn 360 | Electromagnetic Fields and Waves |
| ECEn 380 | Signals and Systems |
| ECEn 390 | Junior Team Design Project |
| ECEn 391 | Junior Seminar |
| ECEn 426 | Computer Networks |
| ECEn 427 | Embedded Systems |
| ECEn 445 | Introduction to Mixed-Signal VLSI |
| ECEn 446 | Power Electronics |
| ECEn 450 | Introduction to Semiconductor Devices |
| ECEn 452 | Experiments in Integrated Circuit Development |
| ECEn 462 | Electromagnetic Radiation and Propagation (Block 1) |
| ECEn 464 | Wireless Communication Circuits (Block 2) |
| ECEn 466 | Introduction to Optical Engineering (Block 2) |
| ECEn 475 | Capstone Design 1 |
| ECEn 476 | Capstone Design 2 |
| ECEn 483 | Design of Control Systems |
| ECEn 485 | Introduction to Digital Communication Theory |
| ECEn 487 | Introduction to Discrete-Time Signal Processing |
| ECEn 493R | Special Topics in Electrical and Computer Engineering |
Graduate - Electrical & Computer Engineering
| Class Number | Course Name |
| ECEn 521 | Introduction to Algorithm Design |
| ECEn 522R | Special Topics in Computer Systems |
| ECEn 528 | High Performance Parallel Computing |
| ECEn 541 | Active and Passive Filter Design |
| ECEn 542R | Special Topics in Electronics |
| ECEn 543 | CMOS Amplifier Design |
| ECEn 548 | Analog CMOS Circuit Design |
| ECEn 549 | VLSI Communication Circuit Design |
| ECEn 550 | Microelectromechanical Systems |
| ECEn 555 | Optoelectronic Devices |
| ECEn 560 | Electromagnetic Wave Theory |
| ECEn 562 | Optical Communication Components and Systems |
| ECEn 563 | Numerical Methods |
| ECEn 564 | Radar and Communication Systems |
| ECEn 568 | Microwave Remote Sensing |
| ECEn 620 | Advanced Digital Systems |
| ECEn 621 | Computer Arithmetic |
| ECEn 625 | Compilation Strategies for High-Performance Systems |
| ECEn 626 | Computer Internetworking |
| ECEn 627 | Advanced Embedded Systems |
| ECEn 628 | Advanced Computer Architecture |
| ECEn 629 | Reconfigurable Computing Systems |
| ECEn 631 | Robotic Vision |
| ECEn 648 | Advanced Mixed-Signal Circuit Design |
| ECEn 661 | Applied Electromagnetics and Optics |
| ECEn 662R | Special Topics in Electromagnetics |
| ECEn 665 | Antennas and Propagation for Wireless Communication |
| ECEn 670 | Stochastic Processes |
| ECEn 671 | Mathematics of Signals and Systems |
| ECEn 672 | Detection and Estimation Theory |
| ECEn 673-Me En 633 | Digital Control Systems |
| ECEn 674-MeEn 634 | Flight Dynamics and Control |
| ECEn 678 | Digital Image Processing |
| ECEn 682R | Medical Imaging & Image Reconstruction |
| ECEn 692 | Professional Writing for ECEn |
| ECEn 699R | Master’s Thesis |
| ECEn 770 | Information Theory |
| ECEn 773-Me En 733 | Linear System Theory |
| ECEn 774-Me En 734 | Nonlinear System Theory |
| ECEn 775 | Error-Control Coding |
| ECEn 776 | Advanced Digital and Wireless Communications |
| ECEn 777 | Digital Signal Processing |
| ECEn 799R | Doctoral Dissertation |