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




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 2024

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

  • Undergraduate

    Course Number

    Course Description


    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 NumberCourse DescriptionInstructor
    EE 201/MSE 207Applied Quantum MechanicsLiu, Ming
    EE 212/ MSE 212Quantum Electron TransportLake, Roger
    EE 215Stochastic Processes Guler, Basak
    EE/CS 217 Graphics Processing Unit Architecture and Parallel ProgramingWong, Daniel
    EE 221 Radio-Frequency Integrated Circuit DesignWang, Albert
    EE 227/ CS 258Introduction to Reinforcement LearningLoannis, Karamouzas
    EE/CS 228 Introduction to Deep LearningZhu, Yinglun
    EE 230Mathematical Methods for Electrical EngineersCheng, Ren
    EE 231Convex Optimization in Engineering ApplicationsMohsenian-Rad
    EE 242A/CS 224Computational LearningRoy-Chowdhury, Amit
    EE 251A/CS 252AData Analytics and ExplorationSalloum, Mariam
    EE 252Data Center ArchitectureRen, Shaolei
    EE 260ADistributed Computing in Anonymous SystemsLiu, Cong
    EE 260BIntroduction to The Self Driving StackQiu, Hang
    EE260CComputational ImagingSaragadam, Vishwa

Winter 2025

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

  • Undergraduate
    Course NumberCourse DescriptionInstructor
    EE 005Circuits and ElectronicsHosny, El Sherief
    EE 020BLinear Methods for Engineering Analysis and Design Using MathlabChen, Jia
    EE 30AFundamentals of Electric Circuits IEddin, Anas Salah
    EE 30BFundamentals of Electric Circuits IIEddin, Anas Salah
    EE 105Modeling and Simulation of Dynamic SystemsFarrell, Jay
    EE 110ASignals and Systems ISaragadam, Vishwa
    EE 110B Signals and SystemTuncel, Ertem
    EE 111Digital and Analog Signal and SystemsRen, Shaolei
    EE 114Probability, Random Variables, and Random Processes in Electrical Engineering Zhu, Yinglun
    EE 117Electromagnetics IIKhitun, Alexander
    EE/CS 120ALogic DesignChen, Jia
    EE 128Sensing and Actuation For Embedded SystemsKim, Hyoseung
    EE/CS 131Edge ComputingQiu, Hang
    EE 133Solid-State ElectronicsLake, Roger
    EE 137Introduction to Semiconductor Optoelectronic DevicesHaberer, Elaine
    EE 144Foundations of RoboticsKaramouzas, Ioannis
    EE 146Computer VisionBhanu, Bir
    EE 175BSenior Design ProjectChomko, Roman
  • Graduate
    Course Number Course DescriptionCourse Instructor
    EE 202/MSE 217Fundamentals of Semiconductors and NanostructuresChen, Xi
    EE 206/MSE 227ANanoscale Characterization TechniquesLiu, Jianlin
    EE 213Computer-Aided Electronic Circuit SimulationTan, Sheldon
    EE 214Quantum ComputingTseng, Hung-Wei
    EE 224Digital Communication Theory and SystemsHua, Yingbo
    EE 241Advanced Digital Image ProcessingAsif, Salman
    EE 246Intelligent Transportation SystemsBarth, Matt
    EE 250Information TheoryGuler, Basak
    EE 255/CS 251Real-Time Embedded SystemKim, Hyoseung
    EE 256Superconductive Quantum ElectronicsCybart, Shane
    EE 260DApplied Differential Geometry With MathematicaCheng, Ran
    EE 260ETrustworthy AI Li, Jiachen

Spring 2025

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

  • Undergraduate

    Course NumberCourse DescriptionInstructor
    EE 003Electronics, Smartphones, and Mobile InternetKhitun, Alexander
    EE 005Circuits and ElectronicsEl-Sherief, Hossny
    EE 030BFundamentals of Electric Circuits IIEddin, Anas Salah
    EE 100AElectronic CircuitsWang, Albert
    EE 100BElectronic Circuits IILiu, Ming
    EE 106Programming Practical RobotsKarydis, Kostas
    EE 110BSignals and Systems IISaragadam, Vishwanath
    EE 114Probability, Random Variables, and Random Processes in Electrical EngineeringEddin, Anas Salah
    EE 116Engineering ElectromagneticsCheng, Ran
    EE 123Power ElectronicsChomko, Roman
    EE/CS 120ALogic DesignChen, Jia
    EE 128Sensing and Actuation for Embedded SystemsLiu, Cong
    EE 132Automatic ControlRen, Wei
    EE 139Magnetic MaterialsOzkan, Mihri
    EE 141Digital Signal ProcessingGuler, Basak
    EE/CS 147Graphics Processing Unit (GPU) Computing and ProgrammingWong, Daniel
    EE 152Image ProcessingBhanu, Bir
    EE 155Power System AnalysisYamashita, Koji
    EE 162Introduction to NanoelectronicsKhitun, Alexander
  • Graduate

    Course NumberCourse DescriptionInstructor
    EE 203/MSE 237CSolid-State DevicesHaberer, Elaine
    EE 208/MSE 227BSemiconductor Electronic and Optical PropertiesLake, Roger
    EE 226Wireless CommunicationHua, Yingbo
    EE 232Introduction to Smart GridMohsenian-Rad, Hamed
    EE/ME 235Linear System TheoryRen, Wei
    EE/ME 236State and Parameter Estimation TheoryFarrell, Jay
    EE 242B/ CS 229Nonlinear Systems and ControlAsif, Salman
    EE 243Advanced Computer VisionRoy-Chowdhury, Amit
    EE 244Computational LearningBhanu, Bir
    EE 245Advanced RoboticsLi, Jiachen
    EE 260FSuperconductive High-Performance Computing Chen, Olivia
    EE 260GLarge Models and Advances In AIZhu, Yinglun
    EE/CS 277Data Centric Computer ArchitectureTseng, Hung-Wei