46 Master's degrees in Software Engineering in Canada

Software Development and Applied Artificial Intelligence
Through this Software Development and Applied Artificial Intelligence , Postgrad.Cert. from Trent University you will gain a deeper understanding of AI and software development, and ways to implement this cutting-edge technology in your professional career, and beyond.

Game Development - Advanced Programming
The Game Development - Advanced Programming Postgrad.Cert from Fanshawe College will train you to do what game programmers on project technical teams do, including graphics effects, animation systems, artificial intelligence (AI), physical modeling, sound, and scripting systems.
Electrical and Computer Engineering
Electrical and Computer Engineering from Western University - Canada graduate students have access to outstanding research experiences and facilities across campus.
Software Engineering
Given the expected and accelerated growth of sectors related to software over the next decades, there is also growing demand for professionals who have these skills. As a result, the new Software Engineering program at Memorial University of Newfoundland is timely.
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.

Reporting Systems and Database Development
Reporting Systems and Database Development from Conestoga College delivers hands-on experiential practices and techniques commonly employed in the dynamic field of data management.