Visit UCR Return to Campus website - Take the COVID Screening Check survey

Breadcrumb

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