COVID-19 Updates Learn More

Breadcrumb

Graduate Program - Academics

Engineering Excellence

Our mission is to lead innovation in electrical and computer engineering and to train future leaders to solve the grand challenges of the 21st century.

Academics Overview

The Department of Electrical and Computer Engineering (ECE) at the University of California, Riverside (UCR) offers the following degree programs:

​​​​​​​ 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. 

Degree Programs

Course Offerings

Please see the latest course catalog for course descriptions.

Fall 2020

This is a tentative course listing that is subject to change.

  • Undergraduate
    Course Number Course Description Instructor
    EE 001A Engineering Circuit Analysis I Taheri
    EE 010 Introduction to Electrical Engineering Chomko
    EE 020 Linear Methods For Engineering Analysis and Design Using MATLAB Sevinc
    EE 100B Electronic Circuits  M. Liu
    EE 110A Signals and Systems  S. Ren
    EE 115 Introduction to Communication Systems Hua
    EE 116 Engineering Electromagnetics Balandin
    EE/CS 120A Logic Design Sadiqbatcha
    EE 128 Sensing and Actuation for Embedded Systems Chomko
    EE 133 Solid-State Electronics Chen
    EE 138 Electrical Properties of Materials Haberer
    EE 139 Magnetic Materials Ozkan
    EE 141 Digital Signal Processing Tuncel
    EE 144 Introduction to Robotics Karydis
    EE 175A Senior Design Project Chomko/Karydis/Kim/Roy-Chowdhury
    ENGR/HIST 108 Technology in Premodern Civilizations Heidarzadeh
    ENGR 160 Introduction to Engineering Optimization Techniques Mohsenian-Rad
  • Graduate
    Course Number Course Description Instructor
    EE 201/MSE 207 Applied Quantum Mechanics Cybart
    EE 215 Stochastic Processes Guler
    EE 217 GPU Architecture and Parallel Programming Wong
    EE 230 Mathematical Methods for Electrical Engineers Cheng
    EE 252 Data Center Architecture S. Ren

Winter 2021

This is a tentative course listing that is subject to change.

  • Undergraduate
    Course Number Course Description Instructor
    EE 001A Engineering Circuit Analysis I Ozkan
    EE 001B Engineering Circuit Analysis II TBD
    EE 005 Circuits and Electronics Chomko
    EE 100A Electronic Circuits M. Liu
    EE 105 Modeling and Simulation of Dynamic Systems  Farrell
    EE 110A Signals and Systems Chomko
    EE 110B Signals and Systems Hua
    EE 111 Digital and Analog Signals and Systems S. Ren
    EE 114 Probability, Random Variables, and Random Processes in Electrical Engineering  Oymak
    EE 117 Electromagnetics II  Khitun
    EE/CS 120A Logic Design TBD
    EE 136 Semiconductor Device Processing J. Liu
    EE 137 Introduction to Semiconductor Optoelectronic Devices  Ozkan
    EE 146 Computer Vision Bhanu
    EE 151 Introduction to Digital Control W. Ren
    EE 152 Image Processing Asif
    EE/CS 168 Introduction to Very Large Scale Integration (VLSI) Design Tan
    EE 175B Senior Design Project Chomko/Karydis/Kim/Roy-Chowdhury
    ENGR/HIST 108 Technology in Premodern Civilizations Heidarzadeh
    ENGR/HIST 109 Technology in Modern Europe and America, 1700-Present  Heidarzadeh
    ENGR/PBPL 171 Globalization Barth
  • Graduate
    Course Number Course Description Instructor
    EE 202/MSE 217 Fundamentals of Semiconductors and Nanostructures Chen
    EE 206/MSE 227A Nanoscale Characterization Techniques J. Liu
    EE 213 Computer-Aided Electronic Circuit Simulation Tan
    EE 224 Digital Communication Theory and Systems Hua
    EE 231 Convex Optimization in Engineering Applications Mohsenian-Rad
    EE 235 Linear System Theory W. Ren
    EE 236 State and Parameter Estimation Theory Farrell
    EE 250 Information Theory Guler
    EE 255 Real-Time Embedded Systems Kim
    EE 260A Advanced Spintronics and Nanomagnetic Devices Cheng
    EE 260B Introduction to Reinforcement Learning with Applications in Smart Cities Yu

Spring 2021

This is a tentative course listing that is subject to change.

  • Undergraduate
    Course Number Course Description Instructor
    EE 001A Engineering Circuit Analysis I J. Liu
    EE 001B Engineering Circuit Analysis II TBD
    EE 003 Electronics, Smartphones, and Mobile Internet Khitun
    EE 020 Linear Methods for Engineering Analysis and Design Using MATLAB Cheng
    EE 100A Electronic Circuits M. Liu
    EE 110B Signals and Systems Chomko 
    EE 114 Probability, Random Variables, and Random Processes in Electrical Engineering  TBD
    EE 128 Sensing and Actuation for Embedded Systems Chomko
    EE 132 Automatic Control  W. Ren
    EE 133  Solid-State Electronics  Chen
    EE 141 Digital Signal Processing S. Ren
    EE 142/CS 171 Introduction to Machine Learning and Data Mining Asif
    EE/CS 147 Graphics Processing Unit Computing and Programming TBD
    EE 153 Electric Drives Chomko
    EE 155 Power System Analysis Yu
    EE 162 Introduction to Nanoelectronics  Khitun
    ENGR/HIST 108 Technology in Premodern Civilizations Heidarzadeh
    ENGR/HIST 109 Technology in Modern Europe and America, 1700-Present  Heidarzadeh
    ENGR 181W Technical Communications and Documentation Heidarzadeh
  • Graduate
    Course Number Course Description Instructor
    EE 203/MSE 237C Solid-State Devices Haberer
    EE 204 Advanced Electromagnetics M. Liu
    EE 205 Optoelectronics and Photonic Devices J. Liu
    EE 218 Power System Steady State and Market Analysis Yu
    EE 226 Wireless Communications Hua
    EE/CS 228 Introduction to Deep Learning Oymak
    EE 237 Nonlinear Systems and Control TBD
    EE 240 Pattern Recognition Asif
    EE 243 Advanced Computer Vision Roy-Chowdhury
    EE 244 Computational Learning Bhanu
    EE 246 Intelligent Transportation Systems Barth
    EE 260C Superconductive Quantum Electronics Cybart
    EE 260D Trends in Energy Storage Ozkan
    EE 260E Hardware Design for Machine Learning Tan
    EE 260F Quantum Computing and Computer Architecture Tseng