Visit UCR Return to Campus website - Take the COVID Screening Check survey
Courses
The Bachelor of Science in Electrical Engineering curriculum is designed to offer an education in three areas - foundational sciences, primary focus areas and technical electives. Students creating a course schedule following this program receive a well-balanced perspective of the world’s challenges and the industry’s role in contributing to advancements while gaining experience in their preferred area of research.
The Master of Science and Doctor of Philosophy degrees in Electrical Engineering are designed to introduce the latest research and applications in a wide variety of areas. Students are encouraged to promote interdisciplinary collaboration with engagement from other departments and colleges on campus, universities throughout the world, and business leaders in various fields of industry.
As part of the program, students must follow a strict policy of academic integrity.
Fall
This is a tentative course listing that is subject to change.
-
Undergraduate
Course Number Course Description Instructor EE 5
Circuits and Electronics
Fatemeh Asgarinejad
EE 10
Introduction to Electrical Engineering
Roman Chomko
EE 16
Data Analysis for Engineering Applications
Fatemeh Asgarinejad
EE 20B
Linear Methods for Engineering Analysis and Design Using MATLAB
Jia Chen
EE 30A
Fundamentals of Electric Circuits I
Mihri Ozkan
EE 114
Probability, Random Variables, and Random Processes in Electrical Engineering
Yinglun Zhu
EE 115
Introduction to Communication Systems
Yingbo Hua
EE/CS 120A
Logic Design
Jia Chen
EE 128
Sensing and Actuation for Embedded Systems
Cong Liu
EE 136
Semiconductor Device Processing
Jianlin Liu
EE 138
Electrical Properties of Materials
Elaine Haberer
EE 141
Digital Signal Processing
Shaolei Ren
EE 142 / CS 171
Introduction to Machine Learning and Data Mining
Vagelis Papalexakis
EE/ME 145 Robotic Planning and Kinematics Mingyu Cai EE 148
Robotics and Artificial Intelligence
Jiachen Li
EE 152
Image Processing
Bir Bhanu
EE/CS 168
Introduction to Very Large Scale Integration Design
Sheldon Tan
EE 175A
Senior Design Project
Roman Chomko
-
Graduate
Course Number Course Description Instructor EE 201 / MSE 207
Applied Quantum Mechanics
Roger Lake
EE 215
Stochastic Processes
Ertem Tuncel
EE/CS 217
Graphics Processing Unit Architecture and Parallel Programming
Bingyao Li
EE 221
Radio-Frequency Integrated Circuit Design
Albert Wang
EE 227/ CS 258
Introduction to Reinforcement Learning
Ioannis Karamouzas
EE 230
Mathematical Methods for Electrical Engineers
Igor Spasejovic
EE 231
Convex Optimization in Engineering Applications
Hamed Mohsenian-Rad
EE 242A/ CS 224
Foundations of Machine Learning
Salman Asif
EE 260A
Advanced VLSI Systems
Wantong Li
EE 260B
Computational Imaging
Vishwa Saragadam
EE 267
Introduction to Autonomous Driving Systems
Hang Qiu
Winter
This is a tentative course listing that is subject to change.
-
Undergraduate
Course Number Course Description Instructor EE 5
Circuits and Electronics
Fatemeh Asgarinejad
EE 20B
Linear Methods for Engineering Analysis and Design Using MATLAB
Jia Chen
EE 30A
Fundamentals of Electric Circuits I
Ming Liu
EE 30B
Fundamentals of Electric Circuits II
Mihri Ozkan
EE 105
Modeling and Simulation of Dynamic Systems
Fatemeh Asgarinejad
EE 106
Programming Practical Robots
Kostas Karydis
EE 110A
Signals and Systems
Vishwa Saragadam
EE 111
Digital and Analog Signals and Systems
Shaolei Ren
EE 114
Probability, Random Variables, and Random Processes in Electrical Engineering
Amit Roy-Chowdhury
EE/CS 120A
Logic Design
Jia Chen
EE/CS 131
Edge Computing
Hang Qiu
EE 133
Solid-State Electronics
Roger Lake
EE 134
Digital Integrated Circuit Design
Wantong Li
EE 137
Introduction to Semiconductor Optoelectronic Devices
Elaine Haberer
EE 142 / CS 171
Introduction to Machine Learning and Data Mining
Salman Asif
EE 144
Foundations of Robotics
Ioannis Karamouzas
EE 146
Computer Vision
Bir Bhanu
EE 175B
Senior Design Project
Roman Chomko
-
Graduate
Course Number Course Description Course Instructor EE 202 / MSE 217
Fundamentals of Semiconductors and Nanostructures
Xi Chen
EE 206 / MSE 227A
Nanoscale Characterization Techniques
Jianlin Liu
EE 213
Computer-Aided Electronic Circuit Simulation
Sheldon Tan
EE 214
Quantum Computing
Hung-Wei Tseng
EE/CS 228
Introduction to Deep Learning
Yinglun Zhu
EE/ME 235
Linear System Theory
Wei Ren
EE/ME 236
State and Parameter Estimation Theory
Guoyuan Wu
EE 246 Intelligent Transportation Systems Matt Barth EE 250
Information Theory
Ertem Tuncel
EE 251A / CS 252A
Data Analytics and Exploration
Weizi Li
EE 255 / CS 251
Real-Time Embedded Systems
Hyoseung Kim
EE 260C
System Engineering for Cryogenic Quantum Electronics
Shane Cybart
EE 265A
Foundations of Robotics: Planning and Control
Igor Spasejovic
Spring
This is a tentative course listing that is subject to change.
-
Undergraduate
Course Number Course Description Instructor EE 3
Electronics, Smartphones, and Mobile Internet
Alexander Khitun
EE 5
Circuits and Electronics
Fatemeh Asgarinejad
EE 30B
Fundamentals of Electric Circuits II
Ming Liu
EE 100A
Electronic Circuits I
Albert Wang
EE 110B
Signals and Systems
Vishwa Saragadam
EE 111
Digital and Analog Signals and Systems
Yingbo Hua
EE 116
Engineering Electromagnetics
Alexander Khitun
EE/CS 120A
Logic Design
Jia Chen
EE 123
Power Electronics
Roman Chomko
EE 128
Sensing and Actuation for Embedded Systems
Hyoseung Kim
EE 132
Automatic Control
Wei Ren
EE 133
Solid-State Electronics
Xi Chen
EE 139
Magnetic Materials
Mihri Ozkan
EE 142 / CS 171
Introduction to Machine Learning and Data Mining
Christian Shelton
EE/CS 147
Graphics Processing Unit Computing and Programming
TBD
EE 155
Power System Analysis
Nanpeng Yu
EE 165
Design for Reliability of Integrated Circuits and Systems
Albert Wang
EE 3
Electronics, Smartphones, and Mobile Internet
Alexander Khitun
EE 5
Circuits and Electronics
Fatemeh Asgarinejad
-
Graduate
Course Number Course Description Instructor EE 203 / MSE 237C
Solid-State Devices
Elaine Haberer
EE 224
Digital Communication Theory and Systems
Yingbo Hua
EE 234
Smart Grid Sensors and Data Driven Applications
Hamed Mohsenian-Rad
EE 241
Advanced Digital Image Processing
Salman Asif
EE 243
Advanced Computer Vision
Amit Roy-Chowdhury
EE 244
Computational Learning
Bir Bhanu
EE 258
Modeling and Synthesis of Cyber-Physical Systems
Cong Liu
EE 260D
Foundation Models and Advances in AI
Yinglun Zhu
EE 265B
Foundations of Robotics: Sensing and Navigation
Jiachen Li
EE 266
Advanced Topics in Connected and Automated Transportation Systems
Guoyuan Wu
EE 203 / MSE 237C
Solid-State Devices
Elaine Haberer
EE 224
Digital Communication Theory and Systems
Yingbo Hua