| Course | Course Title |
| ECE15 | Engineering Computation |
| ECE20A | Introduction to Electrical Engineering I |
| ECE20B | Introduction to Electrical Engineering II |
| ECE30 | Introduction to Computer Engineering |
| ECE53A | Fundamentals of Electrical Engineering I |
| ECE53B | Fundamentals of Electrical Engineering II |
| ECE60A | Circuits and Systems I |
| ECE60B | Circuits and Systems II |
| ECE60L | Circuits and Systems Laboratory |
| ECE87 | Freshman Seminar |
| ECE90 | Undergraduate Seminar |
| ECE101 | Linear Systems Fundamentals |
| ECE102 | Introduction to Active Circuit Design |
| ECE103 | Fundamentals of Devices and Materials |
| ECE107 | Electromagnetism |
| ECE108 | Digital Circuits |
| ECE109 | Engineering Probability and Statistics |
| ECE111 | Advanced Digital Design Project |
| ECE118 | Computer Interfacing |
| ECE120 | Solar System Physics |
| ECE123 | Antenna Systems Engineering |
| ECE134 | Electronic Materials Science of Integrated Circuits |
| ECE135A | Semiconductor Physics |
| ECE135B | Electronic Devices |
| ECE136 | Fundamentals of Semiconductor Device Fabrication |
| ECE136L | Microelectronics Laboratory |
| ECE138L | Microstructuring Processing Technology Laboratory |
| ECE139 | Semiconductor Device Design and Modeling |
| ECE145AL-BL-CL | Acoustics Laboratory |
| ECE146 | Introduction to Magnetic Recording |
| ECE153 | Probability and Random Processes for Engineers |
| ECE154A | Communications Systems I |
| ECE154B | Communications Systems II |
| ECE154C | Communications Systems III |
| ECE155A | Digital Recording Systems |
| ECE155B-C | Digital Recording Projects |
| ECE156 | Sensor Networks |
| ECE158A | Data Networks I |
| ECE158B | Data Networks II |
| ECE159A | Queuing Systems: Fundamentals |
| ECE159B | Queuing Systems: Computer Systems and Data Networks |
| ECE161A | Introduction to Digital Signal Processing |
| ECE161B | Digital Signal Processing I |
| ECE161C | Applications of Digital Signal Processing |
| ECE163 | Electronic Circuits and Systems |
| ECE164 | Analog Integrated Circuit Design |
| ECE165 | Digital Integrated Circuit Design |
| ECE166 | Microwave Systems and Circuits |
| ECE171A | Linear Control System Theory |
| ECE171B | Linear Control System Theory |
| ECE172A | Introduction to Intelligent Systems:Robotics and Machine Intelligence |
| ECE173 | Theory and Applications of Neural Networks and Fuzzy Logic |
| ECE174 | Introduction to Linear and Nonlinear Optimization with Applications |
| ECE175 | Elements of Machine Intelligence: Pattern Recognition and Machine Learning |
| ECE181 | Physical Optics and Fourier Optics |
| ECE182 | Electromagnetic Optics, Guided-wave, and Fiber Optics |
| ECE183 | Optical Electronics |
| ECE184 | Optical Information Processing and Holography |
| ECE185 | Lasers and Modulators |
| ECE186L | Optical Information Systems |
| ECE187 | Introduction to Biomedical Imaging and Sensing |
| ECE191 | Engineering Group Design Project |
| ECE192 | Engineering Design |
| ECE193H | Honors Project |
| ECE195 | Teaching |
| ECE197 | Field Study in Electrical and Computer Engineering |
| ECE198 | Directed Group Study |
| ECE199 | Independent Study for Undergraduates |
| ECE200 | Research Conference |
| ECE210 | Information Systems in Manufacturing |
| ECE211 | Manufacturing Engineering Seminar and Laboratory |
| ECE222A-B-C | Applied Electromagnetic Theory |
| ECE223 | Nonlinear Waves with Dispersion |
| ECE230A | Solid State Electronics |
| ECE230B | Solid State Electronics |
| ECE230C | Solid State Electronics |
| ECE232 | The Field Effect and Field Effect Transistors |
| ECE234A | Imperfections in Solids |
| ECE234B | Advanced Study of Defects in Solids |
| ECE235 | Nanometer-Scale VLSI Devices |
| ECE236A | Semiconductor Heterostructure Materials |
| ECE236B | Optical Processes in Semiconductors |
| ECE236C | Heterojunction Field Effect Transistors |
| ECE236D | Heterojunction Bipolar Transistors |
| ECE237 | Modern Materials Analysis |
| ECE238A | Thermodynamics of Solids |
| ECE238B | Solid State Diffusion and Reaction Kinetics |
| ECE240A | Lasers and Optics |
| ECE240B | Optical Information Processing |
| ECE240C | Optical Modulation and Detection |
| ECE241A | Nonlinear Optics |
| ECE241B | Optical Devices for Computing |
| ECE241C | Holographic Optical Elements |
| ECE241AL | Lasers and Holography Laboratory |
| ECE241BL | Optical Signal Processing Laboratory |
| ECE241CL | Optoelectronics and Communications laboratory |
| ECE243B | Optical Fiber Communication |
| ECE244A | Statistical Optics |
| ECE244B | Quantum Electronics of Femtosecond Optical Pulses |
| ECE245A | Advanced Acoustics I |
| ECE245B | Advanced Acoustics II |
| ECE245C | Advanced Acoustics III |
| ECE246A | Materials for Magnetic Recording |
| ECE246B | Analysis of the Magnetic Recording Process |
| ECE246C | Magnetic Recording Laboratory |
| ECE247A | Advanced BioPhotonics |
| ECE247B | BioElectronics |
| ECE247C | BioNanotechnology |
| ECE250 | Random Processes |
| ECE251AN | Digital Signal Processing I |
| ECE251BN | Digital Signal Processing II |
| ECE251CN | Filter Banks and Wavelets |
| ECE251DN | Array Processing |
| ECE252A | Speech Compression |
| ECE252B | Speech Recognition |
| ECE253A | Fundamentals of Digital Image Processing |
| ECE253B | Digital Image Analysis |
| ECE254 | Detection Theory |
| ECE255AN | Information Theory |
| ECE255BN/CN | Source Coding I, II |
| ECE256A-B | Time Series Analysis and Applications |
| ECE257A | Multiuser Communication Systems |
| ECE257B | Principles of Wireless Networks |
| ECE258A-B | 258A-B. Digital Communication |
| ECE259AN | Algebraic Coding |
| ECE259BN | Trellis-Coded Modulation |
| ECE259CN | Advanced Coding and Modulation for Digital Communications |
| ECE260A | VLSI Digital System Algorithms and Architectures |
| ECE260B | VLSI Integrated Circuits and Systems Design |
| ECE260C | VLSI Advanced Topics |
| ECE261A | Design of Analog and Digital GaAs Integrated Circuits I |
| ECE261B | Design of Analog and Digital GaAs Integrated Circuits |
| ECE264A | CMOS Analog Integrated Circuits and Systems I |
| ECE264B | CMOS Analog Integrated Circuits and Systems II |
| ECE264C | CMOS Analog Integrated Circuits and Systems III |
| ECE264D | CMOS Analog Integrated Circuits and Systems IV |
| ECE265A | Communication Circuit Design I |
| ECE265B | Communication Circuit Design II |
| ECE270A-B-C | Neurocomputing |
| ECE272A | Dynamical Systems Under Uncertainty |
| ECE275A | Parameter Estimation I |
| ECE275B | Parameter Estimation II |
| ECE276A-B | Robot Kinematics, Dynamics, and Control |
| ECE280 | Nanoelectronics |
| ECE282 | Special Topics in Optoelectronics |
| ECE283 | Special Topics in Electronic Circuits and Systems |
| ECE284 | Special Topics in Computer Engineering |
| ECE285 | Special Topics in Robotics and Control Systems |
| ECE287A-B | Special Topics in Communication Theory and Systems |
| ECE288 | Special Topics in Applied Physics - Introduction to Nanotechnology |
| ECE290 | Graduate Seminar on Current ECE Research |
| ECE291 | Industry Sponsored Engineering Design Project |
| ECE293 | Graduate Seminar in Communication Theory and Systems |
| ECE294 | Graduate Seminar in Applied Solid State Physics |
| ECE296 | Graduate Seminar in Optical Signal Processing |
| ECE298 | Independent Study |
| ECE299 | Research |
| ECE501 | Teaching |
| ENG100 | Team Engineering |