For New PMP Admits

Curriculum and Registration

 

Degree Requirements

The degree requires 45 quarter credits (equivalent to ~30 semester credits) and is designed to be very flexible. Full-time students complete the program in about a year and a half and part-time students complete the program in about 3 years. Unless you need to be full-time (F1 visa, veteran’s benefits, etc.), you can feel free to enroll in as few (1 credit minimum) or as many courses as you’d like.

The 45 credits are comprised of 5-9 credits of EE P 500 (colloquium) and 36-40 elective credits. There are no official concentrations and students can choose their courses based on their personal and professional interests and goals.

Coursework

The 25-26 schedule is still in the works, but below you can view the list of our current 24-25 schedule as well as our archive of past offerings:

Autumn 2024 

  • The Self-Driving Car: Intro to AI for Mobile Robots (Faulkner)
  • Data Structures and Algorithms for ECE Applications (Slaughter)
  • Deep Learning for Big Visual Data (Hwang)
  • Radar Signals and Systems (Reynolds)
  • Analytical Methods for Electrical Engineering (Bonaci)
  • Digital Systems Design with FPGA (Makhsous)
  • Applied High Performance GPU Computing (Reinhardt) Learn more about the GPU series of courses in this spotlight article!
  • Computer Vision: Deep and Classical Methods (Birchfield)
  • Wireless Networks for 4G/ 5G (Yin)
  • Network and Communication Security (Lu)
  • Practical Introduction to Deep Learning Applications and Theory (Kim)
  • Intellectual Property for Engineers- 1 credit EE P 500 seminar (Probst and Gardner)

Winter 2025

  • Large Language Models: From Transformers to ChatGPT (Mohan)
  • Machine Learning for Cyber Security (Poovendran)
  • Embedded and Real Time Systems (Sloss)
  • Software Engineering for Embedded Applications (Makhsous)
  • Wireless Power Transfer (Smith)
  • GPU-Accelerated Interactive Scientific Visualization Techniques (SciVis) (Reinhardt)
  • Dynamics of Controlled Systems (Nagel)
  • Introduction to Quantum Hardware (Parsons)
  • Model-based Representations for Systems Engineering (Kimberly)
  • Applied EM: How the Force of Maxwell’s Equations Drives Circuit Theory and the Rest of Life (Goldstein)
  • Matrix to Machine: GPU Hardware Design on FPGA for AI (Sadasivan)
  • Data Science for Power Systems (Sahabandu)

Spring 2025

  • Data Structures and Algorithms for ECE Applications (Slaughter)
  • CHIPS Revolution: Semiconductor-based Diodes, Transistors, and Memory Devices (Anantram)
  • Mobile Applications for Sensing and Control (Makhsous)
  • Tiny Machine Learning for Ultra Low-Power Edge Computing (TinyML) (Sahabandu)
  • Privacy-preserving Machine Learning (Bonaci)
  • Advanced GPU Computing and Visualization for 3D Learning (Reinhardt)
  • Computer Control of Machines & Processes (Nagel)
  • Embedded Systems Design with ESP32 and Parallel Computing (Makhsous)
  • Computer Architecture RISC V (Hameed)
  • Electromagnetic Compatibility (EMC) (Sharawi)
  • Developing Immersive Experiences for AR/VR (Akers)
  • Graphs in Machine Learning (Bilmes)
  • Machine Learning Interview Prep- 1 credit EE P 500 seminar (Mohan)

Summer 2025 (TENTATIVE)

  • Quantum Mechanics and Quantum Computing Basics for Engineers (Anantram)
  • Entrepreneurship for Electrical and Computer Engineers: From Idea to Startup (Makhsous)
  • Introduction to Privacy Engineering (Bonaci)
  • Algorithms for ECE Applications (Slaughter)
  • Network Security and Cryptography (Sahabandu)

Course Format

We are on a quarter system, so classes meet for just 10 weeks. Most of our classes are scheduled weekly from 6-9:50 p.m. with a few offered twice a week from 4 p.m. -6 p.m.

Internship Credit

Full-time students can receive course credit through ENGR 601 for part-time or full-time internship experiences. Up to 2 credits of ENGR 601 can be utilized towards the degree. International students, please review the International Students page for information on Curricular Practical Training (CPT).

Research Credit

The PMP is a coursework-only degree and students do not complete a thesis. However, our students are able to join research labs and receive research credit through EE P 599 (independent study). We allow up to 8 credits of EE P 599 to count towards the MSEE degree.

Check out this profile of one PMP’s students experience with research!

ENGINE

We encourage PMP students to participate in the department-wide Entrepreneurial Capstone program! ENGINE is a two-quarter sequence (8 credits over Winter and Spring) and will count towards your degree requirements.

Registration for Fall 2025

Registration for Fall quarter will open in June. Stay tuned for more information!

FAQs

Can I take courses in other fields or courses in the daytime program?

Yes, we do allow three classes (12 credits) from outside PMP. This can be from our daytime master’s program or from a related field outside of the ECE department.

Can I complete research? What about a thesis?

The PMP is a coursework-only degree and students do not complete a thesis. Our students are able to join research labs and receive research credit through EE P 599 (independent study). We allow up to 8 credits of EE P 599 to count towards the MSEE degree.