EECS courses at UC Irvine
5,452 EECS courses at University of California, Irvine, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 144
page 1 of 3
- EECS 1Introduction to Electrical Engineering and Computer Engineering1 credit
- EECS 10Computational Methods in Electrical and Computer Engineering4 credits
unlocks 164 courses · 1 prerequisite
- EECS 12Introduction to Programming4 credits
unlocks 158 courses · 1 prerequisite
- EECS 20Computer Systems and C Programming4 credits
unlocks 83 courses · 1 prerequisite
- EECS 22Advanced C Programming3 credits
unlocks 82 courses · 2 prerequisites
- EECS 22LSoftware Engineering Project in C Language3 credits
unlocks 81 courses · 1 prerequisite
- EECS 31Introduction to Digital Systems4 credits
unlocks 26 courses · 4 prerequisites
- EECS 31LIntroduction to Digital Logic Laboratory3 credits
unlocks 11 courses · 4 prerequisites
- EECS 40Object-Oriented Systems and Programming4 credits
unlocks 80 courses · 1 prerequisite
- EECS 50Discrete-Time Signals and Systems4 credits
unlocks 4 courses · 1 prerequisite
- EECS 55Engineering Probability4 credits
unlocks 18 courses · 1 prerequisite
- EECS 70ANetwork Analysis I4 credits
unlocks 33 courses · 6 prerequisites
- EECS 70BNetwork Analysis II4 credits
unlocks 19 courses · 7 prerequisites
- EECS 70LANetwork Analysis I Laboratory1 credit
6 prerequisites
- EECS 70LBNetwork Analysis II Laboratory1 credit
7 prerequisites
- EECS 101Introduction to Machine Vision3 credits
2 prerequisites
- EECS 111System Software4 credits
3 prerequisites
- EECS 112Organization of Digital Computers4 credits
unlocks 7 courses · 1 prerequisite
- EECS 112LOrganization of Digital Computers Laboratory3 credits
1 prerequisite
- EECS 113Processor Hardware/Software Interfaces4 credits
unlocks 2 courses · 1 prerequisite
- EECS 114Engineering Data Structures and Algorithms4 credits
unlocks 15 courses · 1 prerequisite
- EECS 116Introduction to Data Management4 credits
unlocks 2 courses · 2 prerequisites
- EECS 117Parallel Computer Systems3 credits
3 prerequisites
- EECS 118Data and Knowledge Science and Engineering4 credits
1 prerequisite
- EECS 119Vlsi4 credits
2 prerequisites
- EECS 120Fundamentals of Parallel Computing4 credits
3 prerequisites
- EECS 121System Security3 credits
2 prerequisites
- EECS 125Introduction to Machine Learning for Engineers4 credits
- EECS 141ACommunication Systems I4 credits
unlocks 1 course · 2 prerequisites
- EECS 141BCommunication Systems II4 credits
1 prerequisite
- EECS 144Antenna Design for Wireless Communication Links4 credits
1 prerequisite
- EECS 145Electrical Engineering Analysis4 credits
unlocks 5 courses · 1 prerequisite
- EECS 148Computer Networks4 credits
unlocks 14 courses · 2 prerequisites
- EECS 150Continuous-Time Signals and Systems4 credits
unlocks 6 courses · 2 prerequisites
- EECS 152ADigital Signal Processing3 credits
unlocks 1 course · 1 prerequisite
- EECS 152BDigital Signal Processing Design and Laboratory3 credits
1 prerequisite
- EECS 159ASenior Design Project I3 credits
unlocks 1 course · 3 prerequisites
- EECS 159BSenior Design Project II3 credits
1 prerequisite
- EECS 160AIntroduction to Control Systems4 credits
unlocks 1 course · 8 prerequisites
- EECS 160LAControl Systems I Laboratory1 credit
- EECS 163Power Systems4 credits
1 prerequisite
- EECS 163LPower Systems Laboratory1 credit
- EECS 166AIndustrial and Power Electronics4 credits
2 prerequisites
- EECS 170AElectronics I4 credits
unlocks 16 courses · 2 prerequisites
- EECS 170BElectronics II4 credits
unlocks 12 courses · 3 prerequisites
- EECS 170CElectronics III4 credits
unlocks 5 courses · 2 prerequisites
- EECS 170DIntegrated Electronic Circuit Design4 credits
2 prerequisites
- EECS 170EAnalog and Communications IC Design4 credits
1 prerequisite
- EECS 170LAElectronics I Laboratory1 credit
unlocks 14 courses · 2 prerequisites
- EECS 170LBElectronics II Laboratory1 credit
unlocks 8 courses · 2 prerequisites