Graduate Division

Master of Software Engineering

Section 1


The Master of Software Engineering Program (MSWE) is an advanced 16-month professional degree program designed to train software engineers coming from a variety of backgrounds. The program prepares students to work in the booming software industry in California and beyond.

Program Highlights:

  • A first quarter intensive experience designed to solidify and broaden students’ knowledge of the computing landscape through programming
  • A set of 6 courses covering the fundamental technical knowledge in software engineering
  • Two courses dedicated to professional development in the software industry
  • A summer internship
  • A capstone project designed to enhance students’ professional portfolio

What Sets Us Apart?

Coming soon.

Quick Facts

Program Type

Professional Master's Program

Normative Time to Degree

5 quarters

Capstone Type

Capstone Project

Accordion Section

Admissions Requirements

All prospective students must complete the Online Application for Graduate Admissions.

Please visit the Applying to UCI and Frequently Asked Questions pages for complete application information and answers to common questions.

Applicants should have the following prerequisites completed before enrolling into the MWSE program:

  • B.S. degree or equivalent
  • Proficiency in written and spoken English
  • Knowledge of data structures, such as lists, arrays, trees, and associative arrays
  • Proficiency in one or, ideally, two general-purpose programming languages. It does not matter which ones. (Projects in this program involve several programming languages, with Python and Java dominating at the moment)

Financial Support

Do you offer fellowships for students?

Partial Fellowships, of no more than 50% of program fees, are currently available to domestic students only, with demonstrated need.  Fellowship recipients must have a completed FAFSA on file.

Can I apply for the Reader (Grader)/TA/RA positions?

No, students in professional programs are not eligible for employment on campus.

Tuition & Fees

Please visit for estimated fees for 2019-2020.

Core Faculty

Crista Lopes
Faculty Director
Professor, Software Engineering

Joshua Garcia
Assistant Professor, Software Engineering

André van der Hoek
Professor, Software Engineering

Jim Jones
Associate Professor, Software Engineering

Sam Malek
Associate Professor, Software Engineering

David Redmiles
Professor, Software Engineering

Academic Data

Data is not yet available, as this is a new program.

Students & Alumni

The first cohort of MWSE students will matriculate in Fall 2019.