Master of Software Engineering
New Jersey Institute of Technology
- Newark, United States
- 2 years
- English
- On campus
- Master
About the program
A 1.33333-year course-based master programme in Software Engineering at Memorial University.
Program highlights
- Internship available: no
- Placement support: yes
- Work during study: yes
- Post-study work rights (1 year): yes
- PR pathway friendly: no
What you will learn
- Learners studying Software Engineering can develop the ability to analyse computing problems
- Apply programming and data practices
- Test technical solutions and explain the ethical use of digital systems
- And apply advanced analytical or reflective approaches to complex work. These are indicative learning goals
- Not a confirmed list of the university's assessed course outcomes.
Career outcomes
- Software development
- Computer systems architecture and design
- Distributed services
Curriculum
- Four terms of core software engineering topics with deeper expertise in several
- Course projects and a large team capstone
- Offered jointly by the Faculties of Science and Engineering and Applied Science.
Entry requirements
Academic
- Cumulative GPA 3.0 or equivalent recommended
- Transcripts from all institutions (no credential evaluation)
- English test score or waiver
- Resume and recommendation letter recommended or required by some programmes
- GRE/GMAT optional
- Portfolio required for Hillier College of Architecture and Design.
Minimum GPA
Accepted academic background
Language tests
- TOEFL iBT 79
- IELTS 6.5
- Duolingo 120
- PTE Academic 57
Documents you’ll need
- Academic Transcripts
- Passport Copy
- English Language Test Results (If Applicable)
- Credential Evaluation (If Applicable)
- Resume
- Recommendation Letters
- Portfolio (If Applicable)
- Financial Support Documents (For Visa If Applicable).
How to apply
- Check the requirements and deadlines (Fall 1 May
- Spring 15 November) on the graduate international admissions page. Apply and pay the 75 USD application fee. Upload transcripts from every institution
- An English test score or approved waiver
- a resume and recommendation letter where required
- Add a portfolio for Hillier College programmes (GRE/GMAT optional). Pay the 500 USD enrollment deposit
- Claim your UCID
- Then request the I-20 at with passport and proof of funds. Pay the SEVIS I-901 fee
- Complete the DS-160 and attend the F-1 visa interview. Report your visa in myGlobal and register for at least 9 credits.
Other costs
| Tuition per year | $42,534 USD |
|---|---|
| Application fee | $75 USD |
| Deposit | $500 USD |
Program details
| Campus | Newark Campus |
|---|---|
| Faculty or school | Ying Wu College of Computing |
| Department | Computer Science |
| Teaching language | English |
| Credit value | 30 |
| Study pace | Fixed |
| Post-study stay | 1 year |
| Scholarship note | Certain graduate programs and departments offer merit scholarships, Research or teaching support. The named degree and applicant must meet current funding requirements. |
Intakes and deadlines
Program starts
January 2027
Apply by
15 Nov 2026
1 day leftProgram starts
September 2027
Apply by
1 May 2027
168 days left
Scholarships
Certain graduate programs and departments offer merit scholarships, Research or teaching support. The named degree and applicant must meet current funding requirements.
Browse scholarships →Frequently asked questions
The program takes 2 years.
The next deadline is 15 Nov 2026. Apply early, because some programs close when places fill up.
Tuition is $42,534 USD per year. The application fee is $75 USD. The deposit is $500 USD. The estimated living cost is $24,250 USD.
The minimum GPA is 3. Accepted language tests: TOEFL iBT 79, IELTS 6.5, Duolingo 120, PTE Academic 57.
Certain graduate programs and departments offer merit scholarships, Research or teaching support. The named degree and applicant must meet current funding requirements.

