2024-2025 Tentative ECE Course Term Offerings

 2024-2025 Tentative ECE course term offerings  — Updated 6/25/24.  Winter and Spring 2025 offerings are still being finalized.  Please check back regularly for updates.
Below are the tentative term offerings for the ECE Department for 2024/25. (subject to change)

1 — Undergraduate Seminar Fall 24     —      —
2– Physics for Electrical Engineers Fall 24      — Spring 25
2H — Physics for Electrical Engineers (Honors)    — Winter 25       —
3 — Introduction to Electrical Engineering Fall 24      — Spring 25
10 — Circuit Theory I   — Winter 25      —
10H — Circuit Theory I (Honors)  Fall 24       —      —
11L — Circuits Laboratory I Fall 24 Winter 25      —
M16 — Logic Design of Digital Systems (same as CS M51A)

Fall 24

(CS M51A only)

Winter 25

(CS M51A only)

Spring 25
100 — Electrical and Electronic Circuits Fall 24 Winter 25(tentative) Spring 25
101A — Engineering Electromagnetics Fall 24     —      —
101AH — Engineering Electromagnetics (Honors)    — Winter 25      —
101B — Electromagnetic Waves       — Winter 25 Spring 25
102 — Systems and Signals Fall 24 Winter 25  Spring 25
110 — Circuit Theory II    —      — Spring 25
110H — Circuit Theory II (Honors)    — Winter 25       —
110L — Circuit Measurements Laboratory Fall 24 Winter 25 Spring 25
111L — Circuits Laboratory II    — Winter 25 Spring 25
112 — Introduction to Power Systems  Fall 24#      —       —
113 — Digital Signal Processing Fall 24      —  Spring 25
113DA — Digital Signal Processing Design Fall 24            —
113DW — Digital Signal Processing Design    — Winter 25      —
114 — Speech and Image Processing Systems Design  Fall 24       —      —
115A — Analog Electronic Circuits I Fall 24       — Spring 25 (tentative)
115B — Analog Electronic Circuits II    — Winter 25      —
115C — Digital Electronic Circuits    — Winter 25 Spring 25
115DA — Electronic Circuits and Systems Design   — Winter 25    —
115DW — Electronic Circuits and Systems Design    —   — Spring 25
115E — Design Studies in Electronic Circuits    —      — Spring 25
M116C — Computer Systems Architecture Fall 24

 Winter 25

(CS M151B only)

Spring 25

(CS M151B only)

M116L — Introductory Digital Design Laboratory Fall 24 Winter 25 Spring 25
M117 — Computer System Security Fall 24        —       —
M119 — Fundamentals of Embedded Networked Systems Fall 24       —      —
121B — Principles of Semiconductor Device Design Fall 24 Winter 25      —
121DA — Semiconductor Processing and Device Design    — Winter 25      —
121DB — Semiconductor Processing and Device Design    —        — Spring 25
123A — Fundamentals of Solid-State I     — Winter 25 (tentative)      —
123B — Fundamentals of Solid-State II     —        —      —
128 — Principles of Nanoelectronics     — Winter 25 (tentative)      —
131A — Probability and Statistics Fall 24 Winter 25      —
132A — Introduction to Communication Systems    — Winter 25  Spring 25
132B — Data Communications and Telecommunication Networks     — Winter 25      —
133A — Applied Numerical Computing Fall 24 Winter 25      —
133B — Simulation, Optimization, and Data Analysis    —        — Spring 25 (tentative)
134 — Graph Theory in Engineering    —       —     —
141 — Principles of Feedback Control Fall 24 Winter 25    —
C143A — Neural Signal Processing and Machine Learning     —        —     —
M146 — Introduction to Machine Learning    — Winter 25 Spring 25
C147 — Neural Networks and Deep Learning    — Winter 25    —
M148 — Introduction to Data Science Fall 24 Winter 25 Spring 25
149 — Foundations of Computer Vision (new course) Fall 24      —     —
M153 — Introduction to Microscale and Nanoscale Manufacturing* Fall 24      —       —
162A — Wireless Communication Links and Antennas    —       — Spring 25
163A — Introductory Microwave Circuits Fall 24       —      —
163C — Introduction to Microwave Systems    —      —      —
163DA — Microwave and Wireless Design I    — Winter 25      —
163DB — Microwave and Wireless Design II    —        — Spring 25
170A — Principles of Photonics Fall 24 Winter 25      —
170B — Photonic Devices and Circuits    —       — Spring 25
170C — Photonic Sensors and Solar Cells    —        —
173DA — Photonics and Communication Design    —        —       —
173DB — Photonics and Communication Design    —        —       —
176 — Photonics in Biomedical Applications    —        — Spring 25
180DA — Systems Design Fall 24       —       —
180DW — Systems Design    — Winter 25      —
CM182 — Science, Technology, and Public Policy    —       —       —
183DA — Design of Robotic Systems    — Winter 25       —
183DB — Design of Robotic Systems    —        — Spring 25
M185 — Introduction to Plasma Electronics Fall 24        —       —
188.1 — Special Courses in Electrical Engineering     — Winter 25 Spring 25
188.2 — Special Courses in Electrical Engineering –    —     — Spring 25

*offered through MAE department as MECH&AE M183B

#offered by MS Online program – undergraduates should enroll in Lecture 1