Fall 2020 Admissions Are OPEN

Application Period 

All prospective students must complete the Online Application for UCI Graduate Admissions, available now for Fall 2020 admissions.  

All applicants are encouraged to submit complete applications by December 15, 2019.  

Domestic applicants may submit applications through March 15, 2020.  

Minimum Requirements

Applicants must meet the following criteria to be eligible for admission to the MSWE program:

  • Bachelor’s degree (in any field) 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 MSWE courses involve several programming languages, with Python and Java dominating at the moment.

Applicants must provide the following:

  • Online Application for UCI Graduate Admissions and Application Fee ($120 for domestic students, $140 for international students)

    • The online application includes the following components: 

      • Statement of Purpose

        • A statement of your personal, academic, and professional goals, as well as why and how the MSWE program will help you to achieve these goals. 

      • Personal History Statement 

        • Your personal history describing circumstances that have contributed to your successes and/or challenges encountered during your academic and/or professional career. 

      • Supplemental Question

        • Describe your past experiences with software engineering and programming that you have produced, including your role, the complexity, and language. 

      • Unofficial Transcripts 

        • Scan and upload the front and back of unofficial transcripts from all postsecondary studies. Uploaded transcripts should include the following: your name, dates of attendance, grades/marks received, credits and grading legend.

        • Note: Official transcripts will be requested if you are admitted and accept our offer of admission. Do not send official transcripts until this time.

      • Official Test Scores

        • The GRE General Test is required of ALL applicants.

          • To avoid delays, official test scores should be requested to be sent at time of exam from the testing agency to UC Irvine (Institution Code 4859).  

          • Photocopies or scans of test results will not be accepted.

          • GRE scores are valid for five years, after which time the exam must be retaken.

        • If applicable, select ONE test of English language proficiency.  For complete information, including minimum scores, waivers, and how to submit official test scores, please visit Graduate Division’s English Proficiency webpage.   

          • TOEFL (Test of English as a Foreign Language) 

          • IELTS (International English Language Testing System)

      • Three Letters of Recommendation

        • A minimum of three letters of recommendation from individuals who can evaluate your academic and/or professional achievements, describe your strengths and weaknesses, and comment on your character, integrity, and motivation. Letters which speak to your ability to perform in a post-graduate academic program are especially useful.  Letters may be from professors, work/internship supervisors, or others as appropriate. Letters from family members or personal references will not be accepted.

          • For additional instructions, please visit this page

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


Ensure you are applying to the correct program!

The Master of Software Engineering (MSWE) is a professionally-oriented program ideal for students who wish to pursue or continue a career in industry. If you are interested in research and/or a doctoral degree, please consider the Master of Science in Software Engineering (MSSE).

To apply to the Master of Software Engineering (MSWE), select “Master of Software Engineering” from the drop-down menu on the online application.  You must submit a separate application for each program you are interested in. We cannot transfer applications if you apply to the wrong program. You may apply to multiple programs if you wish.


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