Master Of Engineering (meng) – Software Engineering

The Master of Engineering (MEng) in Software Engineering at Ontario Tech University is an advanced graduate program designed to prepare students for professional careers in software development, advanced computing systems, artificial intelligence, software architecture, and modern technology industries. The program enhances technical knowledge and practical skills through advanced software engineering coursework, projects, and applied learning experiences.

Students gain expertise in software engineering principles, software development methodologies, programming tools, software systems, system design, software architecture, and advanced engineering applications. The curriculum also focuses on developing problem-solving abilities, leadership skills, teamwork, communication, and professional software engineering practices.

The MEng program offers both course-based and project-based study options. Students explore modern technologies and advanced software engineering systems while gaining industry-focused experience in software design, implementation, testing, and management. The program is well suited for graduates and professionals from Software Engineering, Computer Science, Computer Engineering, and related technical fields.

Graduates of the program are prepared for careers in software engineering, artificial intelligence, cloud computing, systems development, cybersecurity, advanced programming, and technology consulting sectors in Canada and internationally.

Program Requirements
  • Academic Requirement: Recognized 4-Year Honours Degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or related Engineering discipline required Minimum B Grade / GPA 3.0 on 4.3 scale required Minimum B average in the last two years of undergraduate studies preferred Strong technical background in Software Development, Programming, and Computing Systems preferred
  • ELP Requirement: IELTS: 6.5 Overall TOEFL Accepted PTE Accepted Duolingo Accepted (120 Overall for MEng)
  • Special Requirement: Applicants should have strong academic background in Software Engineering, Computer Science, or related technical disciplines Project-based option available after at least one term of study with faculty supervisor approval MASc applicants must secure a thesis supervisor before admission consideration Focus on advanced Software Engineering methodologies, software systems, and applied software development Additional Program Benefits MakeStudy™ Application Fee Discount Available Approximate Application Fee after waiver: CAD $60 Official Tuition Deposit for LOA: CAD $2,000 Course-based and project-based study options available Strong focus on Software Engineering, Software Systems, Software Development Tools, and Advanced Computing Technologies Exposure to Artificial Intelligence, Software Architecture, System Design, and Advanced Programming Concepts Industry-focused curriculum designed for modern software and technology sectors Excellent career opportunities in Software Development, AI Systems, Cloud Technologies, Cybersecurity, and IT Industries Opportunity to strengthen technical, leadership, teamwork, and communication skills through advanced engineering projects
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: $120
  • LOA Deposit: $2,000
  • Annual Tuition Fee: $25,000
  • Total Tuition Fee: $50,000
  • Course Duration: 16 Months
  • Credentials: Masters
  • Intake: September or January
Apply Now
Checklist
  • Two Letters of Recommendation
  • Proof of English Language Proficiency
  • Unofficial Undergraduate and Graduate Transcripts
  • One- to Two-Page Statement of Academic Intent
  • Degree Certificate / Degree Parchment
  • Program-Specific Supporting Documents (if required)