ABCDEFGHIJKLMNOPQ
1
EECS COURSE LIST AND CSE DEGREE REQUIREMENTS SATISFIED
Terminal Master's course requirements
2
Course Name
EECS Course Number/Cross-listed Course
Credits (30 total credits required)
Approved for 6 remaining credits*
CSE Course Graduate Level
Not CSE Grad Level**
Approved for SUGS double-count and/or transfer
CSE 500 Level (15 credits required) †
Technical Elective (24 credits required) †
Hardware ††
Software ††
Artificial Intelligence ††
Theory ††VLSI ††Additional Info
3
*Also included are Rackham graduate courses in a STEM field (Science, Technology, Engineering, Mathematics)
that are not independent studies nor seminars and are approved by a CSE faculty advisor.
**Note: This column denotes that the course cannot be used in any capacity toward a CSE graduate degree.
† 24 of the 30 total credits required must be technical electives and 15 of these must be at the 500-level.
†† Yellow categories are breadth technical areas.

4
Computer Programming for Scientists & Engineers (Non-EECS)4024
5
Graduate Foundations of Data Strctrs & Algorithms (Non-EECS)4034
6
High-Tech Entrepreneurship406 / ENGR 4064
7
Data Science Seminar (Non-EECS Majors)4091
8
Patent Fundamentals for Engineers410 / ENGR 4104
9
Microwave Circuits I4114
10
Monolithic Amplifier Circuits4134
11
Introduction to MEMS4144
12
Electrical Biophysics417 / BIOMEDE 4174
13
Power Electronics4184
14
Electric Machinery and Drives4194
15
Properties of Transistors4214
16
Solid-State Device Laboratory4234
17
Integrated Microsystems Laboratory4254
18
VLSI Design I4274
19
Introduction to Quantum Nanotechnology4283
20
Semiconductor Optoelectronic Devices4294
21
Wireless Link Design430 / CLIMATE 431 / SPACE 4314
22
Principles of Photonics4344
23
Fourier Optics4353
24
Advanced Lasers Laboratory4384
25
Mobile App Development for Entrepreneurs4414
26
Computer Vision4424Does count towards degree and Technical Elective if taken before Fall 2022
27
Senior Thesis4433
28
Analysis of Societal Networks4444
29
Introduction to Machine Learning4454
30
Conversational AI4494
31
Digital Signal Processing Design Laboratory4524
32
Applied Matrix Algorithms for Sig Proc, Data Analysis, & Mach4534
33
Wireless Communications Systems4554
34
Biomedical Instrumentation & Design458 / BIOMEDE 4584
35
Control Systems Analysis and Design4604
36
Embedded Control Systems4614
37
Power Systems Design and Operations4634
38
Hands-on Robotics464 / ROB 4644
39
Autonomous Robotics4674
40
Computer Architecture4704
41
Applied GPU Prog4714
42
Advanced Embedded Systems4734
43
Introduction to Cryptography4754
44
Data Mining4764
45
Introduction to Algorithms4774
46
Logic Circuit Synthesis and Optimization4784
47
Social Computing Systems4804
48
Software Engineering4814
49
Introduction to Operating Systems48240.5Not available for Software breadth (i.e. still available for grad & tech elec credit) for Fall 2023 admits, even if taken prior to Fall 2023
50
Compiler Construction48340.5Not available for Software breadth (i.e. still available for grad & tech elec credit) for Fall 2023 admits, even if taken prior to Fall 2023
51
Database Management Systems48440.5Not available for Software breadth (i.e. still available for grad & tech elec credit) for Fall 2023 admits, even if taken prior to Fall 2023
52
Web Systems48540.5Not available for Software breadth (i.e. still available for grad & tech elec credit) for Fall 2023 admits, even if taken prior to Fall 2023
53
Information Retrieval and Web Search4864
54
Intro to NLP4874
55
Computer Networks48940.5Not available for Software breadth (i.e. still available for grad & tech elec credit) for Fall 2023 admits, even if taken prior to Fall 2023
56
Programming Languages 49040.5Not available for Software breadth (i.e. still available for grad & tech elec credit) for Fall 2023 admits, even if taken prior to Fall 2023
57
Introduction to Distributed Systems4914
58
Introduction to Artificial Intelligence4924
59
User Interface Development4934
60
Computer Game Design and Development4944
61
Software Development for Accessibility4954
62
Major Design Experience Professionalism4962
63
Human-Centered Software Design and Development4974
64
Special Topics4981-4
65
Directed Study4991-4
66
Tutorial Lecture Series in System Science5001
67
Probability and Random Processes5014
68
Stochastic Processes5023
69
Introduction to Numerical Electromagnetics5033
70
Foundations of Computer Vision5043
71
Computational Data Science and Machine Learning5054
72
Design of Power Electronics5063
73
Introduction to Embedded System Research5073-4
74
Control and Modeling of Power Electronics5083
75
BioMEMS5093
76
RF MEMS5104
77
Integrated Analog/Digital Interface Circuits5114
78
Amorphous and Microcrystalline Semiconductor Thin Film5123
79
Flat Panel Displays5133
80
Advanced MEMS Devices and Technologies5144
81
Integrated Microsystems5154
82
Medical Imaging Systems516 / BOIMEDE 5163
83
Physical Processes in Plasmas517 / NERS 5783
84
Magnetosphere and Solar Wind518 / AOSS 5953
85
Plasma Generation and Diagnostics Laboratory519 / NERS 5754
86
Solid State Physics5204
87
Solid State Devices5213
88
Analog Integrated Circuits5224
89
Digital Integrated Technology5234
90
Organic Electronic Devices and Applications5243
91
Advanced Solid State Microwave Circuits5253
92
Plasmonics5263
93
Principles of Microelectronics Process Technology5283
94
Semiconductor Lasers and LEDs5293
95
Electromagnetic Theory I530 / APPPHYS 5303
96
Antenna Theory and Design5313
97
Microwave Remote Sensing I: Radiometry532 / CLIMATE 5873
98
Microwave Measurements Laboratory5333
99
Analysis of Electric Power Distribution Systems and Loads5343
100
Optical Information Processing5353