Syllabi

You can find the syllabus for every Graduate course offered by the Electrical Engineering Department on the EE Google Drive. For most classes, a PDF copy of each section’s syllabus is available for you to download.

to find and download course syllabi.


Courses

To learn about course descriptions, prerequisites, and other specific information about classes, please refer to the  and find the class you want to see.

Any course that is not listed under "Core Courses", "Project and Thesis Courses", or "Special Purposes Courses" counts as an elective course.

Table of Contents:


Core Courses

All MSEE students must select two core courses from the available four classes: EE 210, EE 221, EE 250, and EE 275. Core courses that are not used to satisfy core course requirements can be taken as elective courses.

  • EE 210 - Linear System Theory
  • EE 221 - Semiconductor Devices I  Syllabus
  • EE 250 - Probabilities, Random Variables, and Stochastic Processes
  • EE 275 - Advanced Computer Architectures

Project/Thesis Courses

All MSEE students are required to take EE 297A or EE 299A AND EE 297B or EE 299B.

  • EE 297A - MSEE Project Proposal
  • EE 297B - MSEE Project
  • EE 299A - MSEE Thesis Proposal
  • EE 299B - MSEE Thesis

Special Purposes Courses

All MSEE students must take either EE 295 or ENGR 200W to satisfy the GWAR requirement. The EE department will not substitute the GWAR requirement by any other means.

EE 298, EE 298i, and EE 1290R course units do not count toward the units required for the degree.

  • EE 295 - Technical Writing - Engineering Ethics
  • EE 298 - Special Problems
  • EE 298I - Electrical Engineering Internship Experience
  • EE 1290R - Culminating Experience Supervision

Note: Any course that is not listed under "Core Courses", "Project and Thesis Courses", or "Special Purposes Courses" counts as an elective course.


Analog Electronics, Integrated Circuits

  • EE 220 - Radio Frequency Integrated Circuit Design I (RFIC Design I)
  • EE 223 - Analog Integrated Circuits
  • EE 224 - High-Speed CMOS Circuits
  • EE 226 - Cryogenic Nanoelectronics
  • EE 227 - Signal Integrity in AMS IC
  • EE 230 - Radio Frequency Integrated Circuit Design II
  • EE 288 - Data Conversions/Analog Mixed-Signal ICs

Artificial Intelligence, Machine Learning, Deep Learning

  • EE 257 - Machine Learning for Electrical Engineers
  • EE 258 - Neural Networks
  • EE 259 - Selected Topics in Signal Processing
  • EE 267 - Computer Vision with Artificial Intelligence Applications
  • EE 278 - Digital Design for AI and DSP

Communications, Signal Processing, Remote Sensing

  • EE 220 - Radio Frequency Integrated Circuit Design I (RFIC Design I)
  • EE 230 - Radio Frequency Integrated Circuit Design II
  • EE 251 - Digital Communication Systems
  • EE 252 - Advanced Communication Systems
  • EE 253 - Digital Signal Processing
  • EE 254 - Adaptive Signal Processing
  • EE 255 - Wireless/Mobile Communications
  • EE 260 - RFID Systems
  • EE 263 - Digital Image Processing
  • EE 265 - Software-Defined Radio Communications
  • EE 267 - Computer Vision with Artificial Intelligence Applications

Control, Robotics, Autonomous Systems

  • EE 231 - Automatic Control Theory
  • EE 237 - Vector Control of AC Machines
  • EE 258 - Neural Networks
  • EE 282A - Reinforcement Learning for Multi-Robot Networks
  • EE 267 - Computer Vision with Artificial Intelligence Applications
  • EE 278 - Digital Design for AI and DSP

Device Physics, Micro and Nano Electronics

  • EE 220 - Radio Frequency Integrated Circuit Design I (RFIC Design I)
  • EE 222 - Advanced Integrated Devices
  • EE 230 - Radio Frequency Integrated Circuit Design II

Digital Systems, Microprocessors and Computers, Embedded Systems

  • EE 271 - Digital System Design and Synthesis
  • EE 272 - SoC Design & Verifi. with System Verilog
  • EE 273 - Logic Verification with UVM
  • EE 277 - Embedded Systems Design
  • EE 277A - Embedded SoC Design
  • EE 278 - Digital Design for AI and DSP
  • EE 279 - Special Topics in Digital Systems
  • EE 287 - ASIC CMOS Design

Network, Network Security, Mobile Network, loT

  • EE 209 - Network Security
  • EE 280 - Advanced Network Security
  • EE 281 - Internetworking
  • EE 282 - Internet Security and Cryptography
  • EE 282A - Reinforcement Learning for Multi-Robot Networks
  • EE 283 - Broadband Communication Networking
  • EE 284 - VoIP and Multimedia Networks
  • EE 286 - Mobile and Wireless Networking
  • EE 289 - Special Topics in Networking

Power Electronics, Energy Systems

  • EE 231 - Automatic Control Theory
  • EE 237 - Vector Control of AC Machines
  • EE 238 - Advanced Power Electronics
  • EE 239 - Advanced Applications of Power Converters

Quantum Information and Quantum Computer

  • EE 222 - Advanced Integrated Devices
  • EE 223 - Analog Integrated Circuits
  • EE 225 - Introduction to Quantum Computing
  • EE 226 - Cryogenic Nanoelectronics
  • EE 274 - Quantum Computing Architectures