Visit UCR Return to Campus website - Take the COVID Screening Check survey
Graduate Program - Academics
Academics Overview
The Department of Electrical and Computer Engineering (ECE) at the University of California, Riverside (UCR) offers the following degree programs:
- Master of Science in Electrical Engineering
- Doctor of Philosophy in Electrical Engineering
- Combined Bachelor of Science and Master of Science in Electrical Engineering
- Those pursuing the combined Bachelor of Science and Master of Science program can obtain both degrees within 5 years.
ECE also offers a Master of Science degree in Computer Engineering and the combined Bachelor of Science and Master of Science in Computer Engineering in partnership with the Computer Science and Engineering Department.
Our courses introduce the students to the latest research and applications in these areas. Our doctoral students are involved in cutting edge research and commonly go on to positions in academia and in top research labs in industry. Our master's programs enable students to specialize in a number of areas in high demand in industry, preparing students with a mixture of solid theoretical foundations and hands-on projects and research experiences.
Calendar System: Quarter system (three quarters comprise an academic year)
Expected start dates by quarter:
- Fall - Late September
- Winter - Early January
- Spring - Late March
For more details regarding UCR's academic calendar, please visit: https://registrar.ucr.edu/calendar
All graduate students are expected to carry a full academic course load unless this is pre-approved by the department (approved on their BS+MS course plan, on an approved leave, or on Filing Fee Status). Graduate students are considered to be full-time if they are carrying at least 12 graduate units. Details are found in the UCR General Catalog and the Graduate Division policies here.
International students: Federal regulations governing student visa status require full-time attendance for most international students. Exceptions can only be made by petition through the International Students Office.
Graduate courses are numbered 200+ and undergraduate courses are numbered 199 and lower. Informal Courses (290, 297, 299).
Please see the latest course catalog for a list of course descriptions.
Course Offerings
Please see the latest course catalog for course descriptions.
Fall 2024
This is a tentative course listing that is subject to change.
-
Undergraduate
Course Number
Course Description
Instructor
EE 005 Circuits and Electronics Vaezi, Matt EE 010 Introduction to Electrical Engineering Chomko, Roman EE016 Data Analysis for Engineering Applications Chen, Jia EE020B Linear Methods for Engineering Analysis and Design Using Matlab Chen, Jia EE 30A Fundamentals of Electric Circuits I Ozkan, Mihri EE 100A Electronic Circuits I Liu, Ming EE 110A Signals and Systems Tuncel, Ertem EE 114 Probability, Random Variables, and Random Processes in Electrical Engineering Eddin, Anas Salah EE115 Introduction to Communication Systems Chomko, Roman EE 116 Engineering Electromagnetics Khitun, Alexander EE/CS 120A Logic Design Chen, Jia EE 128 Sensing and Actuation for Embedded Systems Chomko, Roman EE 133 Solid-State Electronics Chen, Xi EE 136 Semiconductor Device Processing Liu, Jianlin EE 138 Electrical Properties of Materials Haberer, Elaine EE 141 Digital Signal Processing Ren, Shaolei EE 142 (CS 171) Introduction to Machine Learning and Data Mining Asif, Salman EE 148 Robotics and Artificial Intelligence Li, Jiachen EE 165 Design for Reliability of Integrated Circuits and Systems Wang, Albert EE/CS 168 Introduction to Very Large Scale Integration (VLSI) Design Tan, Sheldon EE 175A Senior Design Project Chomko, Roman -
Graduate
Course Number Course Description Instructor EE 201/MSE 207 Applied Quantum Mechanics Liu, Ming EE 212/ MSE 212 Quantum Electron Transport Lake, Roger EE 215 Stochastic Processes Guler, Basak EE/CS 217 Graphics Processing Unit Architecture and Parallel Programing Wong, Daniel EE 221 Radio-Frequency Integrated Circuit Design Wang, Albert EE 227/ CS 258 Introduction to Reinforcement Learning Loannis, Karamouzas EE/CS 228 Introduction to Deep Learning Zhu, Yinglun EE 230 Mathematical Methods for Electrical Engineers Cheng, Ren EE 231 Convex Optimization in Engineering Applications Mohsenian-Rad EE 242A/CS 224 Foundations: Machine Learning Roy-Chowdhury, Amit EE 251A/CS 252A Data Analytics and Exploration Salloum, Mariam EE 252 Data Center Architecture Ren, Shaolei EE 260A Distributed Computing in Anonymous Systems Liu, Cong EE 260B Introduction to The Self Driving Stack Qiu, Hang
Winter 2025
This is a tentative course listing that is subject to change.
-
Undergraduate
Course Number Course Description Instructor EE 005 Circuits and Electronics Hosny, El Sherief EE 020B Linear Methods for Engineering Analysis and Design Using Mathlab Chen, Jia EE 30A Fundamentals of Electric Circuits I Eddin, Anas Salah EE 30B Fundamentals of Electric Circuits II Eddin, Anas Salah EE 105 Modeling and Simulation of Dynamic Systems Farrell, Jay EE 110A Signals and Systems I Saragadam, Vishwa EE 110B Signals and System Tuncel, Ertem EE 111 Digital and Analog Signal and Systems Ren, Shaolei EE 114 Probability, Random Variables, and Random Processes in Electrical Engineering Zhu, Yinglun EE 117 Electromagnetics II Khitun, Alexander EE/CS 120A Logic Design Chen, Jia EE 128 Sensing and Actuation For Embedded Systems Kim, Hyoseung EE/CS 131 Edge Computing Qiu, Hang EE 133 Solid-State Electronics Lake, Roger EE 137 Introduction to Semiconductor Optoelectronic Devices Haberer, Elaine EE 144 Foundations of Robotics Karamouzas, Ioannis EE 146 Computer Vision Bhanu, Bir EE 175B Senior Design Project Chomko, Roman -
Graduate
Course Number Course Description Course Instructor EE 202/MSE 217 Fundamentals of Semiconductors and Nanostructures Chen, Xi EE 206/MSE 227A Nanoscale Characterization Techniques Liu, Jianlin EE 213 Computer-Aided Electronic Circuit Simulation Tan, Sheldon EE 214 Quantum Computing Tseng, Hung-Wei EE 224 Digital Communication Theory and Systems Hua, Yingbo EE 241 Advanced Digital Image Processing Asif, Salman EE 246 Intelligent Transportation Systems Barth, Matt EE 250 Information Theory Guler, Basak EE 255/CS 251 Real-Time Embedded System Kim, Hyoseung EE 256 Superconductive Quantum Electronics Cybart, Shane EE260C Advanced Digital Circuits and Nanosystems Wantong Li EE 260D Applied Differential Geometry With Mathematica Cheng, Ran EE 260E Trustworthy AI Li, Jiachen
Spring 2025
This is a tentative course listing that is subject to change.
-
Undergraduate
Course Number Course Description Instructor EE 003 Electronics, Smartphones, and Mobile Internet Khitun, Alexander EE 005 Circuits and Electronics El-Sherief, Hossny EE 030B Fundamentals of Electric Circuits II Eddin, Anas Salah EE 100A Electronic Circuits Wang, Albert EE 100B Electronic Circuits II Liu, Ming EE 106 Programming Practical Robots Karydis, Kostas EE 110B Signals and Systems II Saragadam, Vishwanath EE 114 Probability, Random Variables, and Random Processes in Electrical Engineering Eddin, Anas Salah EE 116 Engineering Electromagnetics Cheng, Ran EE 123 Power Electronics Chomko, Roman EE/CS 120A Logic Design Chen, Jia EE 128 Sensing and Actuation for Embedded Systems Liu, Cong EE 132 Automatic Control Ren, Wei EE 139 Magnetic Materials Ozkan, Mihri EE 141 Digital Signal Processing Guler, Basak EE/CS 147 Graphics Processing Unit (GPU) Computing and Programming Wong, Daniel EE 152 Image Processing Bhanu, Bir EE 155 Power System Analysis Yamashita, Koji EE 162 Introduction to Nanoelectronics Khitun, Alexander -
Graduate
Course Number Course Description Instructor EE 203/MSE 237C Solid-State Devices Haberer, Elaine EE 208/MSE 227B Semiconductor Electronic and Optical Properties Lake, Roger EE 226 Wireless Communication Hua, Yingbo EE 232 Introduction to Smart Grid Mohsenian-Rad, Hamed EE/ME 235 Linear System Theory Ren, Wei EE/ME 236 State and Parameter Estimation Theory Farrell, Jay EE 242B/ CS 229 Advanced Machine Learning Asif, Salman EE 243 Advanced Computer Vision Roy-Chowdhury, Amit EE 244 Computational Learning Bhanu, Bir EE 245 Advanced Robotics Li, Jiachen EE 260F Superconductive High-Performance Computing Chen, Olivia EE 260G Large Models and Advances In AI Zhu, Yinglun EE/CS 277 Data Centric Computer Architecture Tseng, Hung-Wei