2023-2024 Tentative ECE Course Term Offerings

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

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

Fall 23

(CS M51A only)

Winter 24

(CS M51A only)

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

 Winter 24

(CS M151B only)

Spring 24

(CS M151B only)

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

*offered through MAE department as MECH&AE M183B

**canceled per department 1/5/24

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