99 Master's degrees in Computer Sciences in Canada
Canada offers a wide range of Computer Sciences programmes catering to various budgets and preferences. The lower-end tuition fee, represented by €2,113, provides an accessible entry point for students looking to pursue this field without breaking the bank. On the other hand, the typical tuition fee, indicated by €10,378, reflects the average cost one might expect when enrolling in a Computer Sciences programme across Canada. For those aiming for top-tier institutions or specialised programmes, the higher-end tuition fee, denoted by €23,487, gives an idea of the investment required.
It's encouraging to note that a significant 6% of programmes are considered affordable, making it feasible for a broad spectrum of students to pursue their academic goals in Computer Sciences. Additionally, with an increasing trend towards flexible learning, 9% of the programmes are available online, offering students the convenience to study at their own pace and from any location.
Moreover, the commitment of Canadian universities to the field of Computer Sciences is evident, with 31% of institutions across the country offering programmes in this discipline. This widespread availability ensures that students have ample opportunities to find a programme that aligns with their interests and career aspirations, regardless of their location within Canada.

Accounting and Computer Science Trent University
4,3(50)Peterborough, CanadaCombine technical and practical expertise through this Accounting and Computer Science course from Trent University, designed to prepare you for in-demand careers at the intersection of accounting and computer science.

Computer Systems Technology - Networking (Fast-Track) Centennial College
4,6(40)Toronto, CanadaThe Computer Systems Technology - Networking (Fast-Track) programme at Centennial College is for students who previously completed a relevant college or university programme and wish to receive their diploma in two years (four semesters) by entering the second year of the three-year Networking offering. The programme is Post-graduate work permit eligible.

Applied Computer Science Dalhousie University
4,1(58)Halifax, Canada Top 5% in WorldwideDalhousie University’s Master of Applied Computer Science programme prepares you for a dynamic career in the software industry by developing strong technical skills with core courses in systems, communications, and data management. This degree adds value to your career and will open up new opportunities for you within the IT industry and beyond.

Computer Science Dalhousie University
4,1(58)Halifax, Canada Top 5% in WorldwideFrom lab work to discussion groups and seminar presentations, Dalhousie University’s Master of Computer Science programme gives you everything you need to become a skilled researcher. Graduates work in diverse fields such as software development, data analytics, cybersecurity, artificial intelligence, and health informatics.

Computer Science Algoma University
4,1(28)Sault Ste. Marie, CanadaThe Computer Science program from Algoma University is a course-based master’s program designed for Bachelor degree graduates in computer science, information technology (IT) and related areas.

Computer Animation - Motion Graphics Conestoga College
4,0(50)Kitchener, CanadaThroughout the Computer Animation - Motion Graphics programme at Conestoga College, you will draw upon theory and techniques of the design, digital media, and animation worlds to conceptualize and create captivating 2D and 3D digital media for a variety of applications.

Web Development Conestoga College
4,0(50)Kitchener, CanadaWeb Development from Conestoga College is designed to provide hands-on, comprehensive training for those who desire to work in the field of web-centric business application development.

Computer Systems Technician - Networking (Fast-Track) Centennial College
4,6(40)Toronto, CanadaThe Computer Systems Technician - Networking (Fast-Track) programme from Centennial College is for you if you've completed a college or university programme and wish to get into the computer industry faster. The programme is post-graduate work permit eligible.

Network and Security Architecture Fanshawe College
4,4(27)London, CanadaThe Network and Security Architecture Postgrad.Cert from Fanshawe College will prepare you for this in-demand field. If you’ve been thinking of a career protecting the systems that run our networks and economy, the Network and Security Architecture one-year post-grad co-op program will prepare you for this in-demand field.

Applied Computing University of Windsor
4,4(27)Windsor, Canada Top 10% in WorldwideThis Applied Computing MAC programme from University of Windsor will provide students with a solid foundation of the industry oriented practical aspects of computer science.

Game - Programming (Fast-Track) Centennial College
4,6(40)Toronto, CanadaThe Game - Programming (Fast-Track) at Centennial College is a public, four-semester advanced diploma designed for graduates with a software background. This intensive programme focuses on game design and 3D graphics. Students gain professional skills in simulation and multiplayer development over a two-year duration.

Game – Programming (Fast Track) (Online) Centennial College
4,6(40)OnlineIn the Game – Programming (Fast Track) (Online) course from Centennial College you'll gain a unique blend of skills that combines the core concepts of software engineering with specialized knowledge in game programming. Upon graduation, you'll receive an advanced diploma and have the know-how to launch a career in the game software industry.

Computer Science Algoma University
4,1(28)Sault Ste. Marie, Canada +1The Master of Science in Computer Science (M.Sc.) at Algoma University is a two-year, full-time programme designed for those keen to enhance their expertise in computer science. This research-focused degree combines theoretical knowledge with practical experience, preparing graduates for advanced roles in various technology sectors.

Cloud Architecture and Administration (CAA) Seneca Polytechnic
4,2(77)Toronto, CanadaThe Cloud Architecture and Administration (CAA) graduate certificate program at Seneca Polytechnic will provide you with knowledge and skills to become an essential part of a modern information technology (IT) team.

Computer Science Northeastern University
4,3(60)Vancouver, Canada +7 Top 4% in WorldwidePrepare to take on new projects, learn new technologies, hold a leadership role, and help advance the field of computer science in a program known for industry connections and diverse work opportunities with this Master of Science in Computer Science from Northeastern University.

Computer Science (Align) Northeastern University
4,3(60)Vancouver, Canada +7 Top 4% in WorldwideTechnology thrives on new, diverse, and unexpected ideas and perspectives. The Computer Science (Align) program at Northeastern University allows professionals with a bachelor's degree in any discipline to earn a master's degree in computer science and break into tech.

Software Engineering Systems Northeastern University
4,3(60)Toronto, Canada +1 Top 4% in WorldwideThe Software Engineering Systems program from Northeastern University prepares students for in-demand careers as software developers engineering complex software systems for social impact.
Professional Computer Science Simon Fraser University
4,1(85)Burnaby, Canada Top 5% in WorldwideThe Professional Computer Science M.Sc. at Simon Fraser University is a 16-month, full-time programme designed for industry success. This public study mode degree combines advanced coursework with a mandatory paid co-op placement. It offers a practical pathway for graduates to excel in a dynamic global technology market.
Computer Engineering Queen's University
4,2(35)Kingston, Canada Top 4% in WorldwideThis Computer Engineering, M.Sc. course from Queen's University with collaborative research opportunities, a strong sense of community between faculty and students, and exceptional teaching and research, the Department of Electrical and Computer Engineering prepares you to excel in your graduate studies.
Computational Science and Engineering McMaster University
4,4(69)Hamilton, Canada Top 2% in WorldwideAt McMaster University we offer a master degree in Computational Science and Engineering. Computational Science and Computational Engineering are rapidly growing multi-disciplinary areas connecting engineering, science, business, mathematics and computer science to create new, powerful tools for real-world discovery and understanding.