Skip to Main Content

M.S. Program Overview

The Master of Science (M.S.) Degree allows students to gain a greater depth within the field of Electrical and Computer Engineering.  Students are expected to have completed a B.S. degree in engineering or a related field.  The flexibility of the M.S. degree allows students to tailor their coursework to their specific interests while also providing a solid, graduate-level foundation.  The students may select one of our three M.S. degree plans based on whether or not they intend to immediately enter the workforce upon graduating or would like to prepare for future graduate study through a doctoral program.

The three M.S. plans are as follows:

M.S. Course-Based Plan

As the default option for incoming M.S. students, the courses option requires the completion of nine (9) four-unit, letter graded, graduate lecture courses.  Five of these courses must be from the student’s departmental area of specialization.  The courses option allows flexibility in the four remaining lecture courses, by allowing students to take graduate-level courses from other areas or departments.

M.S. Project Option

The M.S. Project option requires the completion of eight (8) four-unit, letter graded, graduate lecture courses.  Additionally, students must complete guided research under their faculty advisor as a part of a project seminar during their final quarter.  The project seminar requires the submission of a written report and presentation of the student’s findings.

M.S. Thesis Option

The M.S. Thesis option is ideal for students who intend to pursue a research-oriented career or intend to continue into a doctoral program.  The M.S. Thesis option requires that students complete seven (7) four-unit, letter graded, graduate lecture courses.  Additionally, students must enroll in research units and nominate a thesis committee consisting of at least three faculty members who will guide their research.  This plan culminates in a thesis which must be approved by a student’s thesis committee and which is then filed with the University.

All M.S. Plans require that students maintain an overall GPA of at least 3.0 throughout the duration of their M.S. Program.  Students have a maximum of two (2) academic years, or six (6) academic quarters, to complete the M.S. Program.  The average time to degree for students is five (5) academic quarters.

Areas of Study

Students may pursue specialization across three major areas of study:

Circuits and Embedded Systems

Area Tracks:

  • Embedded Computing Track. Courses deal with the engineering of computer systems as may be applied to embedded devices used for communications, multimedia, or other such restricted purposes. Courses include Computer Science 251A, Electrical and Computer Engineering 201A, 201C, M202A, M202B, M216A
  • Integrated Circuits Track. Courses deal with the analysis and design of analog and digital integrated circuits; architecture and integrated circuit implementations of large-scale digital processors for communications and signal processing; hardware-software codesign; and computer-aided design methodologies. Courses include Computer Science 251A, 252A, Electrical and Computer Engineering 215A through 215E, M216A, 221A, 221B
Physical and Wave Electronics

Area Tracks:

  • Electromagnetics Track. Courses deal with electromagnetic theory; propagation and scattering; antenna theory and design; microwave and millimeter wave circuits; printed circuit antennas; integrated and fiber optics; microwave-optical interaction, antenna measurement, and diagnostics; numerical and asymptotic techniques; satellite and personal communication antennas; periodic structures; genetic algorithms; and optimization techniques. Courses include Electrical and Computer Engineering 221C, 260A, 260B, 261, 262, 263, 266, 270
  • Photonics and Plasma Electronics Track. Courses deal with laser physics, optical amplification, electro-optics, acousto-optics, magneto-optics, nonlinear optics, photonic switching and modulation, ultrafast phenomena, optical fibers, integrated waveguides, photodetection, optoelectronic integrated circuits, optical microelectromechanical systems (MEMS), analog and digital signal transmission, photonics sensors, lasers in biomedicine, fundamental plasma waves and instability; interaction of microwaves and laser radiation with plasmas; plasma diagnostics; and controlled nuclear fusion. Courses include Electrical and Computer Engineering 270, 271, 272, 273, 274, 285A, 285B, M287
  • Solid-State and Microelectromechanical Systems (MEMS) Devices Track. Courses deal with solid-state physical electronics, semiconductor device physics and design, and microelectromechanical systems (MEMS) design and fabrication. Courses include Electrical and Computer Engineering 221A, 221B, 221C, 222, 223, 225, M250B, Mechanical and Aerospace Engineering 281, 284, C287L
Signals and Systems

Area Tracks:

  • Communications Systems Track. Courses deal with communication and telecommunication principles and engineering applications; channel and source coding; spread spectrum communication; cryptography; estimation and detection; algorithms and processing in communication and radar; satellite communication systems; stochastic modeling in telecommunication engineering; mobile radio engineering; and telecommunication switching, queuing system, communication networks, local-area, metropolitan-area, and wide-area computer communication networks. Courses include Electrical and Computer Engineering 205A, 210A, 230A through 230D, 231A, 231E, 232A through 232E, 238, 241A
  • Control Systems and Optimization Track. Courses deal with state-space theory of linear systems; optimal control of deterministic linear and nonlinear systems; stochastic control; Kalman filtering; stability theory of linear and nonlinear feedback control systems; computer-aided design of control systems; optimization theory, including linear and nonlinear programming; convex optimization and engineering applications; numerical methods; nonconvex programming; associated network flow and graph problems; renewal theory; Markov chains; stochastic dynamic programming; and queuing theory. Courses include Electrical and Computer Engineering 205A, M208B, M208C, 210B, 236A, 236B, 236C, M237, M240A, M240C, 241A, M242A
  • Signal Processing Track. Courses deal with digital signal processing theory, statistical signal processing, analysis and design of digital filters, digital speech processing, digital image processing, multirate digital signal processing, adaptive filtering, estimation theory, neural networks, and communications signal processing. Courses include Electrical and Computer Engineering 205A, 210A, 210B, 211A, 212A, M214A, 214B, M217, 238

These areas cover a broad spectrum of specializations in, for example, communications and telecommunications, control systems, electromagnetics, embedded computing systems, engineering optimization, integrated circuits and systems, microelectromechanical systems (MEMS), nanotechnology, photonics and optoelectronics, plasma electronics, signal processing, and solid-state electronics. Students must select a number of formal graduate courses to serve as their major and minor fields of study according to the requirements listed below for the thesis (seven courses) and nonthesis (eight courses) options. The selected courses must be approved by the faculty adviser.

Ad Hoc Tracks

In consultation with their faculty advisers, students may petition for an ad hoc track tailored to their professional objectives. This may comprise graduate courses from established tracks, from across areas, and even from outside electrical and computer engineering. The petition must justify how the selection of courses in the ad hoc track forms a coherent set of courses, and how the proposed ad hoc track serves the professional objectives. The petition must be approved by the faculty adviser and the departmental graduate adviser.

Course Requirements

Students may select either the thesis plan or the nonthesis (comprehensive examination) plan. The selection of courses is tailored to the professional objectives of the students and must meet the requirements stated below. The courses should be selected and approved in consultation with the faculty adviser. Departures from the stated requirements are considered only in exceptional cases and must be approved by the departmental graduate adviser.

Minimum Requirements for M.S. Degree
  • Requisite. B.S. degree in Electrical Engineering or a related field
  • All M.S. program requirements should be completed within two academic years from admission into the M.S. graduate program in the Henry Samueli School of Engineering and Applied Science
  • Students must maintain a minimum cumulative grade-point average of 3.0 every term and 3.0 in all graduate courses
  • Thesis Option. Students selecting the thesis option must complete at least the following requirements:
    • five formal graduate courses to serve as the major field of study,
    • two formal graduate courses to serve as the minor field of study,
    • Electrical and Computer Engineering 297,
    • two Electrical and Computer Engineering 598 courses involving work on the M.S. thesis,
    • no other 500level courses, other seminar courses, nor Electrical and Computer Engineering 296 or 375 may be applied toward the course requirements, and
    • an M.S. thesis completed under the direction of the faculty adviser to a standard that is approved by a committee comprised of three faculty members. The thesis research must be conducted concurrently with the coursework
  • Nonthesis Option. Students selecting the nonthesis option must complete at least the following requirements:
    • six formal graduate courses to serve as the major field of study,
    • two formal graduate courses to serve as the minor field of study,
    • Electrical and Computer Engineering 297,
    • Electrical and Computer Engineering 299 to serve as the M.S. comprehensive examination, which is evaluated by a committee of three faculty members appointed by the department. In case of failure, students may be reexamined only once with consent of the departmental graduate adviser, and
    • no 500-level courses, other seminar courses, nor Electrical and Computer Engineering 296 or 375 may be applied toward the course requirements
  • Students must select a number of formal graduate courses to serve as their major and minor fields of study according to the requirements listed above for the thesis (seven courses) and nonthesis (eight courses) options. The selection of the major and minor sequences of courses must be from different established tracks, or approved ad hoc tracks, or combinations thereof. The selected courses must be approved by the faculty adviser
  • For the thesis option at least four, and for the nonthesis option five, of the formal graduate courses used to satisfy the M.S. program requirements listed above must be in the Electrical and Computer Engineering Department
  • A formal graduate course is defined as any 200-level course, excluding seminar or tutorial courses
  • At most one upper-division undergraduate course is allowed to replace one of the formal graduate courses covering the major and minor fields of study provided that
    • the undergraduate course is not required of undergraduate students in the Electrical and Computer Engineering Department and
    • the undergraduate course is approved by the faculty adviser
  • A track is a coherent set of courses in some general field of study. The department suggests lists of established tracks as a means to assist students in selecting their courses. Students are not required to adhere to the suggested courses in any specific track

Comprehensive Examination Plan

The M.S. comprehensive examination requirement is satisfied either (1) by solving a comprehensive examination problem in the final project, or equivalent, of every formal graduate electrical and computer engineering course taken. A grade-point average of at least 3.0 in the comprehensive examination problems is required for graduation. The M.S. individual study program is administered by the academic adviser, the director of the area to which the students belong, and the vice chair of Graduate Affairs or (2) through completion of an individual study course (Electrical and Computer Engineering 299) under the direction of a faculty member. Students are assigned a topic of individual study by the faculty member. The study culminates with a written report and an oral presentation. The M.S. individual study program is administered by the faculty member directing the course, the director of the area to which the students belong, and the vice chair of Graduate Affairs. Students who fail the examination may be reexamined once with consent of the vice chair of Graduate Affairs.

Complete program requirements are available at Program Requirements for UCLA Graduate Degrees. Students are subject to the detailed degree requirements as published in program requirements for the year in which they enter the program.