10 Master's degrees in Software Engineering in Canada

Software and Information Systems Testing (Co-op)
This Software and Information Systems Testing (Co-op) Postgrad.Cert from Fanshawe College with a better understanding of the testing paradigms and methods associated with IT and software development. Knowledge of software and hardware is important in today’s fast-paced IT world and making sure everything is running smoothly is essential to running an effective operation.

Software Engineering Systems
The Software Engineering Systems MSc degree from Northeastern University prepares students for in-demand careers as software developers engineering complex software systems for social impact.
Electrical and Computer Engineering
Electrical and Computer Engineering from University of Ottawa combines the research strengths of the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the departments of Electronics and of Systems and Computer Engineering at Carleton University.
Electrical and Computer Engineering - Science, Society and Policy
Electrical and Computer Engineering - Science, Society and Policy from University of Ottawa combines the research strengths of the School of Electrical Engineering and Computer Science (EECS) at the University of Ottawa and the departments of Electronics and of Systems and Computer Engineering at Carleton University.
Computer Science
The Department of Computer Science at the University of Toronto offers a graduate program leading to the Master of Science in in Computer Science.
Electrical and Computer Engineering
The Electrical and Computer Engineering program from University of British Columbia is designed for students who want to pursue their electrical and computer engineering education beyond the undergraduate level but are looking for an alternative to a thesis-based research program.
Electrical and Computer Engineering
The Electrical and Computer Engineering program at the University of Toronto is a course-based degree program and may be taken on a full-time or part-time basis.
Computer Science
Computer Science from University of Ottawa is providing a framework for interaction between the universities in graduate computer science education.
Software Engineering
Would you like to implement new practices and technologies in order to bring your employer to a higher level of performance and a greater technological maturity? Do you aspire to lead a software design team or do research? The Superior Technology School's Master’s in Software Engineering will help you achieve your professional ambitions, whatever they may be.
Software Engineering
Software Engineering from Ontario Tech University expands a student's knowledge of software engineering and prepares them for careers in research, development, and advanced software engineering systems.