Preparation for Admission

Note: Applications for Fall 2019 are now closed. Applications for Fall 2020 will be available September 2019. 

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 MSWE program:

  • Bachelor’s degree or equivalent
  • Proficiency in written and spoken English
  • Knowledge of data structures, such as lists, arrays, trees, and associative arrays
  • Proficiency in 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).

To ensure you are applying to the correct program, select “Master of Software Engineering” on the online application.  You must submit a separate application for each program you are interested in.  

Screen Shot 2018-11-13 at 2.16.10 PM
Close Menu