Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The master's degree in software engineering enhances students' expertise in the field, equipping them for roles in research, development, and cutting-edge software systems.
The MASc and MEng programs aim to deepen students' understanding of software engineering through rigorous courses, hands-on projects, and/or a research thesis in their specialized area. These programs equip graduates for careers focused on technological innovation while considering ethical, societal, and economic impacts.
This program appeals to students with backgrounds in Software Engineering, Computer/Electrical Engineering, Computer Science, and related disciplines. Applicants from Computer Engineering, Electrical Engineering, Information Engineering, and similar undergraduate programs may qualify based on their completed coursework.
The MASc program, centered on thesis research, suits those pursuing academic or PhD pathways. The MEng program, offering coursework or project options, caters to professionals seeking advanced software engineering skills and knowledge.