EECS courses at Michigan
7,087 EECS courses at University of Michigan, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 212
page 1 of 5
- EECS 110Discover Computer Science2 credits
- EECS 180Exam/Transfer Introductory Computer Programming Credit3 credits
unlocks 162 courses
- EECS 183Elementary Programming Concepts4 credits
unlocks 168 courses
- EECS 198Special Topics1 credit
- EECS 200Electrical Engineering Systems Design I2 credits
- EECS 201Computer Science Pragmatics2 credits
7 prerequisites
- EECS 203Discrete Mathematics4 credits
unlocks 56 courses · 19 prerequisites
- EECS 215Introduction to Electronic Circuits4 credits
unlocks 55 courses · 9 prerequisites
- EECS 216Introduction to Signals and Systems4 credits
unlocks 26 courses · 3 prerequisites
- EECS 230Electromagnetics I4 credits
unlocks 6 courses · 3 prerequisites
- EECS 245Mathematics for Machine Learning4 credits
21 prerequisites
- EECS 250Electronic Sensing Systems3 credits
- EECS 270Introduction to Logic Design4 credits
unlocks 18 courses · 6 prerequisites
- EECS 280Programming and Introductory Data Structures4 credits
unlocks 118 courses · 5 prerequisites
- EECS 281Data Structures and Algorithms4 credits
unlocks 42 courses · 4 prerequisites
- EECS 285Practical Programming in Java2 credits
1 prerequisite
- EECS 291Applied Data Structures and Algorithms4 credits
1 prerequisite
- EECS 298Special Topics1 credit
- EECS 300Electrical Engineering Systems Design II3 credits
unlocks 1 course
- EECS 301Probabilistic Methods in Engineering4 credits
unlocks 9 courses
- EECS 311Analog Circuits4 credits
unlocks 3 courses · 2 prerequisites
- EECS 312Digital Integrated Circuits4 credits
unlocks 2 courses · 2 prerequisites
- EECS 314Electrical Circuits, Systems, and Applications4 credits
unlocks 41 courses · 7 prerequisites
- EECS 320Introduction to Semiconductor Devices4 credits
unlocks 4 courses · 3 prerequisites
- EECS 330Introduction to Antennas and Wireless Systems4 credits
unlocks 5 courses · 1 prerequisite
- EECS 334Principles of Optics4 credits
unlocks 2 courses · 2 prerequisites
- EECS 351Introduction to Digital Signal Processing4 credits
unlocks 2 courses · 1 prerequisite
- EECS 353Introduction to Communication Systems4 credits
1 prerequisite
- EECS 367Introduction to Autonomous Robotics4 credits
unlocks 1 course · 7 prerequisites
- EECS 370Introduction to Computer Organization4 credits
unlocks 13 courses · 5 prerequisites
- EECS 373Introduction to Embedded System Design4 credits
unlocks 3 courses · 2 prerequisites
- EECS 376Foundations of Computer Science4 credits
unlocks 5 courses · 4 prerequisites
- EECS 381Obj-Orient Adv Prog4 credits
- EECS 388Introduction to Computer Security4 credits
1 prerequisite
- EECS 390Programming Paradigms4 credits
1 prerequisite
- EECS 398Special Topics1 credit
- EECS 399Directed Study1 credit
- EECS 402Computer Programming For Scientists and Engineers4 credits
unlocks 4 courses
- EECS 403Graduate Foundations of Data Structures and Algorithms4 credits
unlocks 3 courses · 5 prerequisites
- EECS 406High-Tech Entrepreneurship4 credits
- EECS 408Advanced Operating Systems Projects2 credits
1 prerequisite
- EECS 409Data Science Seminar1 credit
- EECS 410EECS 410 (ENGR 410) Patent Fundamentals for Engineers4 credits
- EECS 411Microwave Circuits I4 credits
2 prerequisites
- EECS 413Monolithic Amplifier Circuits4 credits
2 prerequisites
- EECS 414Introduction to MEMS4 credits
unlocks 1 course · 8 prerequisites
- EECS 415Introduction to Plasmas and Fusion3 credits
- EECS 416Elec for Bio4 credits
- EECS 417Electrical Biophysics4 credits
3 prerequisites
- EECS 418Power Electronics4 credits
unlocks 2 courses · 2 prerequisites