Overview
The Software Engineering programme at Ontario Tech University is designed to deepen technical expertise and prepare graduates for high-level roles in research and development. Students can choose between the research-intensive Master of Applied Science or the professionally focused Master of Engineering, both of which emphasise the creation of reliable software artifacts. This curriculum ensures that participants are equipped to handle the evolving demands of the global technology sector.
Why Software Engineering at Ontario Tech University?
Studying at this institution provides access to a faculty renowned for engineering excellence and state-of-the-art research facilities. The programme is specifically tailored to foster advanced development in essential professional areas, including technical communication, collaborative teamwork, and leadership. Students benefit from an environment that encourages participation in scholarly activities, such as high-level seminars and research presentations, ensuring they remain at the forefront of software innovation. The university's focus on empowering humanity through technology allows students to explore the ethical, social, and economic impacts of their engineering work.
Tuition Fee Breakdown
- International fee: CAD 1490 per credit
- National fee: CAD 492 per credit
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
Modules may include:
- Software Engineering
- Software Development Methods and Tools
- Software Engineering Studio
- Software Testing and Quality Assurance
- Software Security and Dependability
- User Interface Design
- Real-Time Data Analytics for Internet of Things
Careers with Software Engineering
Graduates are well-prepared for diverse career paths within advanced technology companies and government agencies. The programme equips students for specialised roles such as software engineers in research and development departments or systems architects. Those completing the research-based track often pursue further academic excellence through doctoral studies. The skills acquired enable graduates to work across various application domains, focusing on the development of advanced software systems that address modern industrial and societal needs. Employment opportunities typically span industries involved in cloud computing, autonomous vehicles, and secure networking infrastructure.
Programme Structure
Courses include:
- Foundations of Software Engineering
- Software Development Methods and Tools
- Software Engineering Studio
- Software Testing and Quality Assurance
- Software Security and Dependability
- User Interface Design
Key information
Duration
- Full-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before
-
- Starting
- Apply before
-
Language
Credits
Delivered
Campus Location
- Oshawa, Canada
Disciplines
Software Engineering View 47 other Masters in Software Engineering in CanadaWhat students do after studying
Academic requirements
English requirements
Other requirements
General requirements
- 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.
Student Insurance via Studyportals Partner
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.
Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Ontario Tech University and/or in Canada, please visit Student Insurance Portal.
Tuition Fees
-
International Applies to you
Applies to youNon-residents22313 CAD / year≈ 22313 CAD / year -
Domestic Applies to you
Applies to youCitizens or residents7860 CAD / year≈ 7860 CAD / year
Living costs
Oshawa
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility