Skip to content
dibs

EC ENGR

Electrical and Computer Engineering

144 courses on record 70 with sections in Fall 2026
144 courses

Grades awarded Fall 2021 to Fall 2025, every instructor,

A course with no letter grades has no average to report, which is not the same as a course that grades badly.

Lower division 10

Lower division courses in Electrical and Computer Engineering
Course Title Predicted GPA Fall 2026
1 Undergraduate Seminar 1 section
2 Physics for Electrical Engineers 3.45 643 grades 4 sections
2H Physics for Electrical Engineers (Honors) 3.50 108 grades Not offered
3 Introduction to Electrical Engineering 3.59 1,542 grades 10 sections
10 Circuit Theory I 3.09 371 grades Not offered
10H Circuit Theory I (Honors) 3.46 205 grades 2 sections
11L Circuits Laboratory I 3.82 595 grades 3 sections
M16 Logic Design of Digital Systems 2.95 480 grades 6 sections
19 Artificial Intelligence for Future CEOs 1 section
98T Reading Equity and Inclusion in Speech-Language Technology 3.68 20 grades Not offered

Upper division 65

Upper division courses in Electrical and Computer Engineering
Course Title Predicted GPA Fall 2026
100 Electrical and Electronic Circuits 3.18 1,834 grades 5 sections
101A Engineering Electromagnetics 3.41 674 grades 4 sections
101B Electromagnetic Waves 3.22 439 grades Not offered
102 Systems and Signals 3.37 1,731 grades 7 sections
110 Circuit Theory II 3.32 529 grades 3 sections
110H Circuit Theory II (Honors) 3.34 89 grades Not offered
110L Circuit Measurements Laboratory 3.45 749 grades 3 sections
111L Circuits Laboratory II 3.68 619 grades 3 sections
112 Introduction to Power Systems 3.93 185 grades 1 section
113 Digital Signal Processing 3.35 1,016 grades 7 sections
113DA Digital Signal Processing Design 2 sections
113DB Digital Signal Processing Design 3.93 88 grades Not offered
113DW Digital Signal Processing Design 3.87 87 grades Not offered
114 Speech and Image Processing Systems Design 3.47 88 grades Not offered
115A Analog Electronic Circuits I 3.14 543 grades 5 sections
115B Analog Electronic Circuits II 3.34 162 grades Not offered
115C Digital Electronic Circuits 3.12 465 grades Not offered
115DA Electronic Circuits and Systems Design 3.85 32 grades Not offered
115DW Electronic Circuits and Systems Design 3.89 64 grades Not offered
115E Design Studies in Electronic Circuits 3.70 66 grades Not offered
C115P Power Electronics no grade history 1 section
M116C Computer Systems Architecture 3.74 1,225 grades 10 sections
M116L Introductory Digital Design Laboratory no grade history 6 sections
117 Computer System Security 3.90 45 grades Not offered
M117 Computer System Security 3.94 266 grades 5 sections
M119 Fundamentals of Embedded Networked Systems 3.80 135 grades 2 sections
121B Principles of Semiconductor Device Design 3.52 473 grades 5 sections
121DA Semiconductor Processing and Device Design Not offered
121DB Semiconductor Processing and Device Design 3.89 60 grades Not offered
123A Fundamentals of Solid-State I 3.81 65 grades 2 sections
128 Principles of Nanoelectronics 3.69 162 grades Not offered
131A Probability and Statistics 3.46 1,098 grades 4 sections
132A Introduction to Communication Systems 3.15 381 grades Not offered
132B Data Communications and Telecommunication Networks 3.69 212 grades Not offered
133A Applied Numerical Computing 3.21 518 grades 4 sections
133B Simulation, Optimization, and Data Analysis 3.73 11 grades · Not offered
134 Graph Theory in Engineering 3.53 124 grades Not offered
141 Principles of Feedback Control 3.52 540 grades Not offered
C143A Neural Signal Processing 3.51 253 grades Not offered
M146 Introduction to Machine Learning 3.30 391 grades 4 sections
C147A Neural Networks and Deep Learning no grade history 5 sections
C147 Neural Networks and Deep Learning 3.77 714 grades Not offered
M148 Introduction to Data Science 3.86 596 grades 4 sections
149 Foundations of Computer Vision 3.84 178 grades Not offered
M153 Introduction to Microscale and Nanoscale Manufacturing no grade history 5 sections
162A Wireless Communication Links and Antennas 3.53 65 grades Not offered
163A Introductory Microwave Circuits 3.76 98 grades 2 sections
163C Introduction to Microwave Systems 3.52 49 grades Not offered
163DA Microwave and Wireless Design I Not offered
163DB Microwave and Wireless Design II 3.72 45 grades Not offered
164DA Radio Frequency Design Project I Not offered
164DB Radio Frequency Design Project II 3.74 16 grades · Not offered
170A Principles of Photonics 3.62 361 grades 4 sections
176 Photonics in Biomedical Applications 3.89 76 grades Not offered
180DA Systems Design 4 sections
180DB Systems Design 3.88 128 grades Not offered
180DW Systems Design 3.81 128 grades Not offered
181DA Honors Thesis no grade history 4 sections
183DA Design of Robotic Systems I Not offered
183DB Design of Robotic Systems II 3.48 47 grades Not offered
M185 Introduction to Plasmas in the Laboratory, Space, and Engineering no grade history 2 sections
188 Special Courses in Electrical Engineering 3.80 552 grades Not offered
189 Advanced Honors Seminars 3.93 200 grades 2 sections
194 Research Group Seminars: Electrical Engineering 3.98 299 grades 2 sections
199 Directed Research in Electrical Engineering 3.82 17 grades · Not offered

Graduate 69

Graduate courses in Electrical and Computer Engineering
Course Title Predicted GPA Fall 2026
201A VLSI Design Automation 3.75 88 grades Not offered
201C Artificial Intelligence on Chip 3.74 15 grades · 2 sections
201D Design in Nanoscale Technologies 3.83 60 grades Not offered
M202A Embedded Systems 3.72 145 grades 1 section
205A Matrix Analysis for Scientists and Engineers 3.66 482 grades 4 sections
209AS Special Topics in Circuits and Embedded Systems 3.89 1,078 grades 2 sections
209BS Seminar: Circuits and Embedded Systems: Seminar 1 3.94 82 grades 1 section
212A Theory and Design of Digital Filters 3.35 192 grades 1 section
M214A Digital Speech Processing 3.60 180 grades Not offered
214B Advanced Topics in Speech Processing 3.83 31 grades Not offered
215A Analog Integrated Circuit Design 3.48 434 grades 7 sections
215B Advanced Digital Integrated Circuits 3.54 106 grades Not offered
215C Analysis and Design of RF Circuits and Systems 3.53 213 grades Not offered
215D Analog Microsystem Design 3.29 100 grades Not offered
215E Signaling and Synchronization 3.48 166 grades Not offered
C215P Power Electronics no grade history 1 section
M216A Design of VLSI Circuits and Systems 3.51 395 grades 5 sections
216B VLSI Signal Processing 3.69 143 grades Not offered
219 Large-Scale Data Mining: Models and Algorithms 3.87 897 grades Not offered
221A Physics of Semiconductor Devices I 3.72 52 grades 1 section
221B Physics of Semiconductor Devices II 3.74 32 grades Not offered
221C Microwave Semiconductor Devices 3.77 23 grades Not offered
222 Integrated Circuits Fabrication Processes 3.85 49 grades Not offered
223 Solid-State Electronics I 3.63 71 grades 1 section
224 Solid-State Electronics II 3.72 11 grades · Not offered
230A Detection and Estimation in Communication 3.61 91 grades Not offered
230B Digital Communication Systems 3.57 76 grades Not offered
231A Information Theory 3.63 264 grades 3 sections
231E Channel Coding Theory 3.57 55 grades Not offered
232B Queueing Systems and Intelligent Transportation Networks 3.70 68 grades Not offered
232D Communications Networking and Traffic Management for Autonomous Mobile Systems 3.82 40 grades Not offered
232E Large Scale Social and Complex Networks: Design and Algorithms 3.91 648 grades Not offered
233 Wireless Communications System Design, Modeling, and Implementation 3.83 129 grades Not offered
234A Network Coding Theory and Applications no grade history 1 section
235A Mathematical Foundations of Data Storage Systems 3.81 16 grades · Not offered
236A Linear Programming 3.55 438 grades 4 sections
236B Convex Optimization 3.71 201 grades Not offered
236C Optimization Methods for Large-Scale Systems 3.77 26 grades Not offered
239AS Special Topics in Signals and Systems: Lecture 1 3.93 980 grades 1 section
240A Linear Dynamic Systems no grade history 1 section
M240A Linear Dynamic Systems 3.39 36 grades Not offered
241A Stochastic Processes 3.68 84 grades Not offered
M242A Nonlinear Dynamic Systems 3.84 38 grades Not offered
C243A Neural Signal Processing 3.75 206 grades Not offered
246 Foundations of Statistical Machine Learning 3.66 117 grades Not offered
C247A Neural Networks and Deep Learning no grade history 7 sections
C247 Neural Networks and Deep Learning 3.79 797 grades Not offered
M252 Microelectromechanical Systems (MEMS) Device Physics and Design 3.76 123 grades Not offered
M255 Neuroengineering no grade history 2 sections
M257 Nanoscience and Technology no grade history 1 section
260A Advanced Engineering Electrodynamics 3.56 98 grades 1 section
260B Advanced Engineering Electrodynamics 3.61 10 grades · Not offered
262 Antenna Theory and Design 3.62 80 grades Not offered
270 Applied Quantum Mechanics 3.68 94 grades 1 section
271 Classical Laser Theory 3.44 65 grades Not offered
273 Nonlinear Photonics 3.60 66 grades Not offered
M275 Micro- and Nanoscale Biosensing for Molecular Diagnostics 3.78 59 grades Not offered
279AS Special Topics in Physical and Wave Electronics: Lecture 1 3.87 226 grades 1 section
295 Academic Technical Writing for Electrical Engineers 1 section
296 Seminar: Research Topics in Electrical Engineering 50 sections
297 Seminar Series: Electrical Engineering: Seminar 1 1 section
299 MS Project Seminar no grade history 49 sections
M495 Teaching Preparation Seminar: Teaching and Writing Pedagogies for Electrical Engineers 1 section
596 Directed Individual or Tutorial Studies no grade history 54 sections
597A Preparation for MS Comprehensive Examination 54 sections
597B Preparation for PhD Preliminary Examinations 54 sections
597C Preparation for PhD Oral Qualifying Examination no grade history 54 sections
598 Research for and Preparation of MS Thesis no grade history 54 sections
599 Research for and Preparation of PhD Dissertation 53 sections