Preparation for Admission
All prospective students must complete the Online Application for Graduate Admissions.
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.