Master Of Engineering In Software Engineering

The Master of Engineering (MEng) in Software Engineering is a course-based or project-based graduate program designed to provide students and software professionals with an opportunity to deepen their expertise in software engineering. This program combines theoretical knowledge with practical skills to help students excel in the dynamic and rapidly evolving software industry.

What You Will Learn

Students in the MEng in Software Engineering program will gain a strong foundation in core software engineering principles while exploring advanced topics in software development methods, tools, systems design, and project management. The program is designed for those who want to enhance their engineering knowledge, improve their software development skills, and gain practical experience in solving complex software challenges.

Course-Based vs Project-Based Options

The program offers two flexible pathways:

Course-Based Option

In the course-based option, students are required to complete 10 courses (total of 30 credits), including:

Project-Based Option

In the project-based option, students must complete 7 courses (total of 21 credits) plus a 6-credit project (ENGR 5002G – MEng/MEngM Project). The structure of the program includes:

Program Requirements
  • Academic Requirement: Hold a four-year honours undergraduate engineering degree in software engineering, computer science, or another engineering degree in a relevant field from an accredited engineering program at a Canadian university, or its equivalent from a recognized institution. Minimum overall academic standing of a B (GPA: 3.0 on a 4.3 scale), with a minimum B in the last two full-time years (four semesters) of undergraduate work or equivalent. B+ is preferred for MASc applicants.
  • ELP Requirement: Duolingo: 120, IELTS 6.5, TOEFL (Internet-based): 83 overall for most programs. Minimum sub-scores for all programs: Listening - 20 Reading - 20 Speaking - 19 Writing – 20
Refund Policy

Under Graduate Students

How do I receive a 100 per cent refund?

You have 10 business days from the first day of classes to decide if you want to change your course load or withdraw and receive a 100 per cent refund.   

How do I receive a 50 per cent refund?

You have 20 business days from the first day of classes to decide if you want to change your course load or withdraw and receive a 50 per cent refund. The 50 per cent refund is applicable to your tuition fees only and does not include:

  • Compulsory ancillary fees
  • Flat fees
  • Course-and program-specific fees (if applicable)

Withdrawing from the university

If you are considering withdrawing from the university, we encourage you to talk to your Academic Advisor.  After meeting with your advisor, if you choose to withdraw from the university you are responsible for completing the undergraduate withdrawal process by the posted deadline.

Graduate Students
You may drop classes through MyOntarioTech. After the tenth day of the term, drop requests must be completed using the Add/Drop Form. Please check Important Dates for more information.

Withdrawing from the university

If you are considering withdrawing from the university, we encourage you to talk to your Graduate Faculty Office and your supervisor (if applicable). After discussing with your faculty, if you choose to withdraw from the university you are responsible for completing the graduate student withdrawal form

Note: Important deadlines can be checked by clicking here (Check deadlines)

Key Facts
  • Application Fee: $110
  • LOA Deposit: $2,000
  • Annual Tuition Fee: $21,286.05
  • Total Tuition Fee: $42,572.10
  • Course Duration: 12 to 16 months
  • Credentials: Masters
  • Intake: September or January
Apply Now
Checklist

• CV/Resume

• Statement of Intent (Must cover the below questions) 1-2 Page

1. Why are you interested in your chosen field and program?

2. Why is Ontario Tech University’s program a good fit for you?

3. What are your career goals and interests?

• Passport

• Academic documents

• Agent Declaration Form (attached) Leave the Student number, OUAC reference no, agent information blank.

 

• Recommendation/Reference – 2

1. Referee First Name

2. Referee Last Name

3. E-mail

4. Contact no

5. Organization Name

6. Organization Address

7. Position

8. Relationship with student

Note: Only official id's are acceptable, Gmail,Yahoomail, Hotmail are not accepted. Also letters are required

  • IF ONSHORE STUDENT

  • Stamped copy of visa
  • LOI
  • Study permit
  • Canadian Address:
  • Canadian Contact No: