55 Best IT & Computer Science in Canada for 2025

Find the most comprehensive list of top IT & Computer Science in Canada for 2025. Our selection is tailored to help you excel in your chosen field with the best educational institutions.

2

Field of study

Where to study

Only online courses

Degree

Master of Professional Studies in Informatics

Northeastern University —Toronto

logo Northeastern University —Toronto

Online

Canada

IT & Computer Science, Information Systems

Master's Degree

In today’s technology-driven information economy, informatics—the analysis and design of how human beings interact with information—has applications across many industries, including healthcare, consulting, education, finance, manufacturing, and communications. From designing human-centered information systems to handling data and information security and creating mobile applications, informatics professionals bring technical expertise to bear on a wide range of challenges involving the usability, reliability, privacy, safety, and security of information. This program prepares students to be successful for IT applications and management positions through a balanced curriculum that combines information science knowledge and technical skills training with an understanding of business fundamentals and strategic thinking regarding IT innovation. By connecting computing skills and applications to real-world challenges of information strategy, data governance, ethics, and business intelligence, students earn competency in the areas of information technology management, system design and development, information security, human-computer interaction, data analytics, cloud computing, and web services, and enterprise architecture.

Masters in Computer Science

University of Montreal, Université de Montréal

logo University of Montreal, Université de Montréal

Canada

Artificial Intelligence, Information Systems, Computer Engineering, Data Science, Software Engineering, Computer Science, Cybersecurity, IT & Computer Science

Master's Degree

Goals Studies at the master's level aim for a specialization in an area of ​​computer science by means of advanced courses. They aim to introduce the student to research by exploring a limited subject and writing a dissertation. It is also possible in the General option Internship modality to carry out an internship in a company of two sessions and in the Tutorial mode to do two internships of one session in the laboratory provided that a professor agrees to act as referee; an internship report must then be produced.

Master of Information

University of Toronto Faculty of Information

logo University of Toronto Faculty of Information

Canada

IT & Computer Science, Information Systems

Master's Degree

Information is explored in all its breadth, depth and richness in this innovative program. There is a choice for everyone among seven concentrations, a specialization, coursework-only, co-op, and thesis options. MI graduates are the next generation of valued professionals, able to lead the progression of information design, organization, storage, access and retrieval, dissemination, preservation, conservation, and management. With a deep understanding of the needs of society, career opportunities are found across all industries and sectors.

Bachelor in Computing Systems, with Computer Science specialization

Trent University

logo Trent University

Canada

IT & Computer Science, Computer Science

Bachelor of Science (BSc)

The study of computing and information systems is central to our understanding of how the world processes, manages, and communicates information using digital technologies.  As a student, you learn to build and use computing and information systems.  You learn to see things from a broader systems perspective and to develop integrated solutions which meet the needs of your users.  And you learn to appreciate the far-reaching cultural, ethical, and legal impact of digital systems.

Bachelor of Computing - Software Engineering (SENG) Major

University Of Guelph

logo University Of Guelph

Canada

IT & Computer Science, Software Engineering, Computer Science

Bachelor's Degree

Learn how to program and use algorithms to complete large-scale software projects in teams by creating user interface designs, prototypes, and the final implementation. You will have a unique opportunity to take courses on different aspects of software engineering, including design methods, team interactions, communications and managing real-world software engineering projects.

Diploma in Health Information Management

SAIT - Southern Alberta Institute of Technology

logo SAIT - Southern Alberta Institute of Technology

Canada

Health Administration, Health Informatics, Information Systems

Diploma

Personal health information about Canadians is being collected, recorded, reviewed, and transmitted every day. Informed decisions affecting health services can only be achieved with the best information available. The role of health information management goes beyond managing health records to managing the information contained in those records. Using computer skills and knowledge of healthcare fundamentals, critical medical information is translated from patient health records into data following national data standards. The health information management professional then interprets the data to provide comprehensive quality information for patient care, resource allocation, statistics, research, planning and education.

MSc in Financial Analytics: Applied Modelling and Quantitative Methods

Trent University

logo Trent University

Canada

Business, Statistics, Data Science, Finance

Master of Science (MSc)

Focus on the theories and techniques of financial analysis as you prepare for a career in equity analysis, financial forecasting, investment banking, commercial banking, corporate planning, portfolio management, pension fund management and other opportunities in the financial sector. This professional program can be completed in as little as 12 months and involves the in-depth study of mathematical finance, portfolio and risk management, linear programming, financial econometrics, numerical methods and financial management.

Master of Engineering Leadership in Dependable Software Systems

University of British Columbia - Faculty of Applied Science

logo University of British Columbia - Faculty of Applied Science

Canada

IT & Computer Science, Software Engineering, Computer Science

Master's Degree

The Master of Engineering Leadership (MEL) in Dependable Software Systems is a professional degree for engineers who want to excel and drive innovation in this rapidly evolving field. This hybrid master’s program combines graduate-level engineering courses with UBC Sauder School of Business courses – giving you the skills and confidence to take your career in new directions.

MSc in Big Data Analytics: Applied Modelling and Quantitative Methods

Trent University

logo Trent University

Canada

Computer Science, Statistics, Data Science, Mathematics

Master of Science (MSc)

Trent is one of the first universities in Canada to work to fill the training gap for professionals in data science. You will be uniquely prepared with the tools and techniques you require to work with and analyze today’s increasingly complex data sets in all areas of the sciences, as well as the business world. This professional program can be completed in 16 months and emphasizes practical skills in visualization, data mining, cloud-based approaches and parallel programming skills. Prepare for careers including Chief Data Officer, Data Scientist, Data Solutions Architect, Business Manager and Business Analyst.

English

1 Year 4 Months

BSc in Analytics

University of Prince Edward Island

logo University of Prince Edward Island

Canada

Mathematics, Business Analytics, Computer Science, Statistics, Data Science

Bachelor of Science (BSc)

Analytics is situated at the confluence of statistics, computer science, and mathematics all centered on finding, interpreting, and presenting meaningful patterns in data. We offer a Bachelor of Science in Analytics with specialization in either Data Analytics or Business Analytics, with co-operative education options available in both specializations.

Bachelor of Computer Science

Carleton University Undergraduate

logo Carleton University Undergraduate

Canada

Artificial Intelligence, Information Systems, Computer Engineering, Data Science, Software Engineering, Computer Science, Cybersecurity, IT & Computer Science

Bachelor's Degree

Carleton’s Computer Science program teaches you the principles of solving computational problems while giving you up-to-date applied skills for working on cutting-edge projects and building the technology of tomorrow.

Honours Bachelor of Science in Computer Science Degree with Computer Programmer Diploma

Georgian College

logo Georgian College

Online

Canada

IT & Computer Science

Bachelor of Science (BSc)

Design, build, and analyze. From hardware to software, computer scientists are solving problems and delivering value in a variety of business, scientific, and social settings. You’ll receive both a computer science degree from Lakehead University and a computer programming diploma from Georgian College.

Certificate in Office Administration - General (Online)

Centennial College

logo Centennial College

Online

Canada

Information Systems, Management, Business Administration

Courses

Centennial College's Office Administration – General program will offer you the administrative support knowledge to succeed in today's office environment. While you gain a wide range of administrative skills, you'll also polish your communication and human relations techniques. In small classes, experienced professors will lead you through The Business School offers, which will employ the practical application of topics such as: Word processing Document production Office procedures Computer applications Transcription Communications Cloud computing

IT & Computer Science, Canada

The field of IT & Computer Science encompasses the study of computer systems, software development, information technology, and data analysis. Students in this field learn to design, develop, and implement technology solutions to solve complex problems. With the increasing demand for tech professionals, graduates have a wide range of career opportunities in industries such as software development, cybersecurity, and data science.

In Canada, higher education institutions offer a wide range of accredited degrees, from Bachelors to PhDs, catering to diverse student needs. Renowned for their quality education and research opportunities, Canadian universities and business schools attract students globally seeking top-notch academic programs and a multicultural learning environment.

WeUni docsity Logo White

Search documents on docsity.comArrow Square Out

Copyright © 2025 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved