Master of Software Engineering
Rochester Institute of Technology
- Rochester, 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: yes
- Placement support: yes
- Work during study: yes
- Post-study work rights (3 years): 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
- Four-year bachelor's degree (or US equivalent) from an accredited institution
- Cumulative GPA of 3.0 recommended
- Transcripts
- Resume
- Statement of objectives and two recommendation letters
- Prerequisite or bridge courses and GRE/GMAT only where the programme requires
- English test with the programme's minimum score unless waived.
Accepted academic background
Language tests
- IELTS 6.5
- TOEFL iBT 88 (4.5 on new 6-point scale)
- Duolingo 130
- PTE Academic 60
- IELTS Academic 7
Documents you’ll need
- Completed application form
- Bachelor degree certificate
- Academic transcripts
- Passport copy
- English proficiency evidence
- Curriculum vitae or resume
- Personal statement
- References and program-specific supporting documents when required.
How to apply
- Check the programme's deadline and requirements (official website 2. Apply online with the RIT graduate application (official website and pay the non-refundable 65 USD fee. Upload transcripts and degree certificates
- Resume
- Personal statement
- Recommendation letters and English test scores (self-reported accepted. Official scores before the first term). GRE or GMAT only where the programme asks. Receive the admission decision. Apply for the F-1 student visa as described on the international admissions page (official website.
Other costs
| Tuition per year | $57,581 USD |
|---|---|
| Application fee | $65 USD |
| Deposit | $1,000 USD |
Program details
| Campus | Rochester |
|---|---|
| Faculty or school | Golisano College of Computing and Information Sciences |
| Department | Department of Computing and Information Technology |
| Teaching language | English |
| Credit value | 36 |
| Study pace | Fixed |
| Post-study stay | 3 years |
| Scholarship note | Rochester Institute of Technology may offer institutional, Merit-based, Departmental, Or international student scholarships to eligible applicants. Award value, Eligibility, And deadlines vary by program and intake. |
Intakes and deadlines
Program starts
August 2027
Apply by
1 Mar 2027
108 days leftProgram starts
January 2027
Apply by
No deadline listed
Scholarships
Rochester Institute of Technology may offer institutional, Merit-based, Departmental, Or international student scholarships to eligible applicants. Award value, Eligibility, And deadlines vary by program and intake.
Browse scholarships →Frequently asked questions
The program takes 2 years.
The next deadline is 1 Mar 2027. Apply early, because some programs close when places fill up.
Tuition is $57,581 USD per year. The application fee is $65 USD. The deposit is $1,000 USD. The estimated living cost is $20,392 USD.
Accepted language tests: IELTS 6.5, TOEFL iBT 88 (4.5 on new 6-point scale), Duolingo 130, PTE Academic 60, IELTS Academic 7.
Rochester Institute of Technology may offer institutional, Merit-based, Departmental, Or international student scholarships to eligible applicants. Award value, Eligibility, And deadlines vary by program and intake.

