Graduate Division

Master of Embedded and Cyber-Physical Systems

Section 1


The Master of Embedded & Cyber-physical Systems (MECPS) program is a one-year, full-time program at the University of California, Irvine. Coursework includes seven foundational courses with lectures and laboratory, and two project courses leading to a final project. Courses emphasize embedded systems: hardware and software, sensor networks, real-time systems, security and control. To earn the degree, students must complete 36 units including a capstone project. Courses are offered in technology-enhanced form.

What Sets Us Apart?

Custom Designed

The MECPS curriculum was designed by a group of faculty from the Henry Samueli School of Engineering (HSSoE) and the Donald Bren School of Information & Computer Science (DBSICS). The curriculum focuses on Embedded and Cyber-physical Systems which are now entrenched into almost every aspect of our daily life. Currently, we have tools to help us design embedded systems, making good use of available technologies at a variety of levels and scales, from hardware to interface, operating system, middleware, and software.  The MECPS program is designed to integrate all of these aspects in a coherent curriculum.

Career Driven

By 2020-2025 anywhere from 20 to 200 billion devices will connect our homes, buildings, factories, cars, transportation infrastructure, and even our bodies to the Internet. To enable this vision, Cyber-physical Systems marry knowledge from the fields of embedded systems, networking, sensors, real-time systems and control as well as domain-specific knowledge to realize systems that are of untapped complexity and scale. It is expected that the economy of Embedded & Cyber-Physical Systems (ECPS) and affiliated industries, or what is now referred to as the Internet of Things (IoT) will exceed $6-14 Trillion into the next decade. Graduates who are trained in this domain will be capable of significantly contributing to the engineering community towards realizing the connected IoT ecosystem.

Quick Facts

Program Type

Professional Master's Program

Normative Time to Degree

1 year

Capstone Type

Capstone Project

Accordion Section

Admissions Requirements

Applicants for the MECPS Program apply through the Office of Graduate Division and indicate on their applications their interest in the program. Applicants are expected to hold a bachelor’s degree in Computer Engineering, Computer Science, or Electrical Engineering.

Students from other disciplines may be considered for admission if they have sufficient background in the basics of embedded systems. Applicants are evaluated on the basis of their prior academic record and their potential for carrying out graduate-level work as demonstrated in submitted application materials. These materials include official university transcripts, letters of recommendation, GRE scores, and Statement of Purpose.

Of particular interest are students whose background is in one of the target application areas of CPS (e.g. mechanical engineering, civil, biomedical, etc.). Students with some industry experience will be considered favorably, especially if their experience is relevant to the areas emphasized by CPS. An admissions committee composed of senate faculty members evaluates the applicant files and makes admissions decisions based on the overall file presented by the student. Overall, students are admitted using criteria similar to those used in traditional M.S. degrees from relevant departments (Electrical Engineering and Computer Science and Computer Science).

Financial Support

Will I be eligible for scholarships and Teaching and Research assistantships if I take up this course?

No. There will be no scholarships, TAships, or GSRs for the current year of the MECPS program.

Tuition & Fees

MECPS 2018-19 Fees Fall 2018 Winter 2019 Spring 2019 Annual
Program Fee 10,036.00 10,035.00 10,035.00 30,107.00
Assoc. Grad Students Fee * 9.00 9.00 9.00 27.00
Student Center Fee * 137.88 137.88 137.87 413.63
Bren Events Center Fee * 23.00 23.00 23.00 69.00
Recreation Center Fee * 88.00 88.00 88.00 264.00
eTech Fee † 60.00 60.00 60.00 180.00
Student Health Insurance 1,348.00 1,347.00 1,347.00 4,042.00
Total Fees Paid $11,641.88 $11,640.88 $11,640.87 $34,922.63

Posted 10 August 2018 at

The tuition, fees, and charges posted to your billing statement or account are estimates based on currently approved amounts. These figures may not be final. Actual tuition, fees, and charges are subject to change by the Regents of the University of California and could be affected by increases or reductions in State funding, or other developments. Accordingly, final approved levels (and thus your final balance due) may differ from the amounts shown.

Campus-based fees include the Assoc. Grad Students Fee, Student Center Fee, Bren Events Center Fee, and Recreation Center Fee. For 2018-19, total fees paid include annual campus-based fees of $773.63 and quarterly campus-based fees of $257.88 for Fall 2018 and Winter 2019, and $257.87 for Spring 2019.

† The non-refundable eTech Fee is required of all students and is used to support the maintenance and improvement of existing education technology, and new services and capabilities. The eTech fee is listed separately as the charged amount varies based on the amount of undergraduate units the student is enrolled in and is assessed later in the term than the other fees listed. The fee is $4 per unit of undergraduate lecture course, up to a maximum amount of $60 (or 15 units) per quarter. It will be assessed after the third week of instruction. The $60 eTech Fee included on this chart reflects the maximum possible fee.

Core Faculty

Ahmed Eltawil, Ph.D.
Interim Director of MECPS,
University of California, Los Angeles, 2003
Integrated Circuits & Systems
ECPS 205: Sensors, Actuators and Sensor Networks

Mohammad Al Faruque, Ph.D.
Associate Professor
University of Karlsruhe, 2009
Computer Science and Engineering
ECPS 202: Cyber-Physical Systems Design

Elaheh Bozorgzadeh, Ph.D.
Associate Professor
University of California, Los Angeles, 2003
Computer Science
ECPS 204: Embedded System Software

Pai H. Chou, Ph.D.
Professor Emeritus
University of Washington, 1998
Computer Science and Engineering
ECPS 205: Sensors, Actuators and Sensor Networks

Rainer Doemer, Ph.D.
University of Dortmund, 2000
Information & Computer Science
ECPS 203: Embedded System Modeling and Design

Daniel D. Gajski, Ph.D.
University of Pennsylvania, 1974
Computer and Information Science
ECPS 203: Embedded System Modeling and Design

Tony Givargis, Ph.D.
University of California, Riverside, 2001
Computer Science
ECPS 203: Embedded System Modeling and Design

Faryar Jabbari, Ph.D.
University of California, Los Angeles, 1986
Mechanical Engineering
ECPS 208: Control Systems for Cyber Physical Systems

Fadi Kurdahi, Ph.D.
Professor and Director of Embedded and Cyber-physical Systems
University of Southern California, 1987
Computer Engineering
ECPS 209: Cyber Physical Systems Case Studies

Kwei-Jay Lin,  Ph.D.
University of Maryland, 1985
Computer Science
ECPS 206: Real-time & Distributed Systems

Gene Tsudik, Ph.D.
Chancellor’s Professor
University of Southern California, 1991
Computer Science
ECPS 207: Security & Privacy in CPS

Academic Data

academic data table

Please click here for data accessible to a screen reader.

Students & Alumni

Please see our student testimonials here.