Skip to Main Content

M.S. Program Requirements


Formal Graduate Courses

For all three plans, there are a minimum number of formal graduate courses that must be taken from the ECE department in addition to the remaining elective courses and the required ECE 297 seminar. A formal graduate course is defined as any four-unit 200-level lecture course that is taken for a letter grade. Seminar-format, individual-studies, 500-level, 400-level, or 300-level courses do not count as formal graduate courses.


Elective Courses

Elective courses can be from the following approved departments:

Courses outside of the above departments must be approved by the ECE Department through a Student Petition form sent to eerequest@seas.ucla.edu before they may be applied toward M.S. degree requirements. If approved, a maximum of one such course from outside of these above approved departments may count toward M.S. program requirements.

A maximum of one upper-division undergraduate course may be taken as an elective, replacing one of the four graduate elective courses, provided that the undergraduate course meets the following conditions:

  1. Is from an approved department listed above
  2. Is not on the Department’s list of prohibited courses
  3. Is at least 4 units
  4. Is a lecture course
  5. Is taken for a letter grade

All other electives must be formal graduate courses.


Capstone – Courses Plan


Capstone – Project Plan

Students on the M.S. Project option must submit the report, presentation slides, and M.S. 299 Project Seminar form to the ECE Graduate Office no later than the final day of Week 9. Additionally, they must also email electronic versions of these materials to eerequest@seas.ucla.edu by the same date.


Thesis Plan

M.S. Thesis Committee Nomination form

To file their thesis, students must receive the approval of all committee members by the filing deadline for their quarter of graduation. (The filing deadline is the last day of the quarter, at 5:00 p.m.) The day that the last committee member approves of an M.S. thesis is considered to be the filing date. Due to this, students are encouraged to submit and request that their committee review their thesis at least one week before their preferred filing date.

More information about filing the M.S. Thesis may be found on the Graduate Division’s website.

All new M.S. and M.S./Ph.D. students are assigned to the Capstone – Courses Plan by default. To change their M.S. Plan, students must submit a revised M.S. Program of Study under their proposed M.S. Plan. If a student intends to change to either the Capstone – Project Plan or Thesis Plan, their M.S Program of study must be approved by an ECE faculty member who agrees to supervise their Project or Thesis.


MS course planning – topical tracks

In order to assist with M.S. course planning, below are listed several M.S. tracks of courses that are aligned with selected topical themes. These tracks are purely advisory, as the formal course requirements are given above. Rather, they are intended to provide guidance to students allowing them to focus on areas of interest. Please note that the course numbers ECE 209AS, ECE239AS, and ECE279AS are “Special Topics” courses, with many versions – the title of the specific version is given in parentheses.

Human-Cyber-Physical & IoT Systems

Computer Systems Architecture & Design

Secure & Trustworthy Systems

Power and Energy Storage Systems

Integrated Circuits – Analog/Digital/Mixed-Signal

Artificial Intelligence, Data Science, and Machine Learning

Information/Optimization/Computation Theory

Electromagnetics/Antennas – Microwave and mmWave Systems

Semiconductors and Packaging Technology

Quantum Science and Engineering

Photonics, Optics, and Plasma Electronics

Communication and Networking

Cyberphysical Systems, Control, and Robotics


Human-Cyber-Physical & IoT Systems

Core: Choose 2 from

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Computer Systems Architecture & Design

Core: Choose 2 from

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Secure & Trustworthy Systems

Core: Choose 1 from

Additional: Choose 4 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Power and Energy Storage Systems

Core:

Additional: Choose 4 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Integrated Circuits – Analog/Digital/Mixed-Signal

Core: Both

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Artificial Intelligence, Data Science, and Machine Learning

Core: Both

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Information/Optimization/Computation Theory

Core: Both

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Cyberphysical Systems, Control, and Robotics

Core: Choose 1 from

Additional: Choose 4 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Communication and Networking

Core: Choose 3 from

Additional: Choose 2 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Photonics, Optics, and Plasma Electronics

Core: Choose 2 from

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Quantum Science and Engineering

Core:

Additional: Choose 4 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Semiconductors and Packaging Technology

Core: Both

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses:

Electromagnetics/Antennas – Microwave and mmWave Systems

Core: Both

Additional: Choose 3 from

Suggested Undergrad courses (may take 1 that counts toward M.S. requirements unless otherwise noted)

Other suggested courses: