Filters
Filters
- North America
- Canada
- Natural Sciences Programs
- Computing
Sort by
14 Computing Degree Programs in Canada


Saint Mary’s University
M.Sc. in Computing and Data Analytics
- Halifax Regional Municipality, Canada
MSc
Full time
16 months
On-Campus
English
Canadian Post Graduate Work Permit aligned program Gartner projects that over 75% of enterprises started using Artificial Intelligence (AI) by the end of 2024, driving a 5x increase in streaming data and analytics infrastructures. With these staggering levels of growth, there is a huge demand for data-savvy professionals with the ability to analyze, communicate, and innovate in a data-centric economy. Simultaneously, the demand for conventional computing expertise (computer programming, product development, quality engineering, etc.) also continues to rise. Saint Mary’s Master of Science in Computing & Data Analytics (MSc CDA) is a graduate-level, 16-month professional program that focuses on using Generative AI (GenAI) to generate code and construct Business and IT solutions. Delivered across an interdisciplinary, industry responsive curriculum, the MSc CDA program has an impressive track-record for post-graduate employment.


Thompson Rivers University
Bachelor of Science in Computing Science and Mathematics
- Kamloops, Canada
BSc
On-Campus
English
This program is designed for students interested in a degree that combines the two disciplines.
Best programs for you
Answer a few questions and we'll match you with programs!


Aviron Technical Institute - HCN
Computing Support
- Mont-Royal, Canada
Course
On-Campus
English
This program will teach you how to use various types of software (operating systems, application software, databases, etc.) and perform your duties on computer workstations in stand-alone or network mode. You will also learn to analyze the architecture and operation of computer systems.


University of Windsor
Bachelor of Science in Computer Science - Applied Computing
- Windsor, Canada
BSc
On-Campus
English
Join the real world of artificial intelligence, game development, multimedia, and networks and security from your first day of class. This program is more hands-on than what’s offered elsewhere, and you’ll have lots of opportunities to network with industry leaders. Co-op is available, with flexible scheduling. You’ll find a job in your chosen field within two years of graduation.


Sheridan College
Bachelor of Computing and Network Communications (Honours) – Internet Communications Technology
- Oakville, Canada
Bachelor's degree
On-Campus
English
Offered jointly by Sheridan and Brock University, this four-and-a-half-year program combines academic instruction in computer science with hands-on technical work in network communications — plus the chance to get paid co-op work experience. By combining theory and practice into a single package, this program offers unmatched preparation for a career in network technology, computer science and communications.


Fanshawe College
Graduate Certificate in Low-Code and No-Code
- London, Canada
Graduate Certificate
Full time
45 weeks
On-Campus
English
This two-year Low Code No Code post-graduate program with the School of Information Technology provides hands-on experience as a citizen developer. The program utilizes various low-code no-code tools and platforms to create business applications and respond faster to customer and market needs without requiring IT developers to write code from scratch, line-by-line.


Business Education College
HELP DESK SUPPORT TECHNICIAN
- Mississauga, Canada
Diploma
On-Campus
English
This diploma is a 23-week program delivered in-class. The College has included an additional 11 weeks to allow for illness, vacations, and other course interruptions. The program is therefore required to be completed within 34 weeks. Diploma admissions are on a rolling basis. The Help Desk Technician diploma is designed for students wishing to embark on a career in the Information Technology industry. This program will provide students with the skills necessary to service computer systems and to support users of these systems. Students will study the theory of computer systems and operating systems and then develop practical skills through hands-on training. In addition, students will work with industry-standard application software to develop expertise with desktop application operations and troubleshooting operating systems.


BITTS International Career College
CIW: JavaScript Specialist v2.0 certificate online
- Mississauga, Canada
- Brampton, Canada
Certificate
Full time
Distance Learning
English
The CIW JavaScript Specialist certification will expertise you in JavaScript code development, including writing scripts for the JavaScript object model.


Red Deer Polytechnic
Diploma of Machine Learning Analyst
- Red Deer, Canada
Diploma
On-Campus
English
The Machine Learning Analyst Diploma program provides a flexible, industry-aligned education to help you enter the artificial intelligence (AI) and machine learning (ML) workforce. This program will prepare you for entry-level jobs creating business solutions for companies of all sizes


Mohawk College
Graduate Certificate - Cyber Security Analytics
- Hamilton, Canada
Graduate Certificate
Blended
English
Protect the digital systems of today and beyond. Graduate with the essential skills for cyber threat detection and mitigation. Combine experiential learning in our cyber labs with independent online learning.


Mount Allison University
Bachelor of Arts (BA) in Geocomputing
- Sackville, Canada
BA
On-Campus
English
Geocomputing is an applied program that combines theory and practice of computer science and geography. Geocomputing offers a unique way to combine geographical and environmental skills with training in computer science.


Sheridan College
Bachelor in Computer Engineering Technician
- Oakville, Canada
Bachelor's degree
On-Campus
English
Software and hardware skills taught in this program are valued by employers and can be applied in a wide variety of fields. First, you'll study basic concepts that are relevant to both electronics and computer engineering. You'll then learn more specialized skills and tools, including: Programming Operating systems Programmable logic devices Microprocessors and microcontrollers


CodeCore College
Diploma in DevOps Professional Co-Op
- New Westminster, Canada
Diploma
On-Campus
English
DevOps is a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. The program aims at equipping students with the cutting-edge skills needed to excel at a DevOps or similar job.


CodeCore College
Diploma in DevOps Professional
- New Westminster, Canada
Diploma
On-Campus
English
DevOps is a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. The program aims at equipping students with the cutting-edge skills needed to excel at a DevOps or similar job.
Popular Natural Sciences Programs Computing degree types
Popular study format
Learn more about Computing degree programs in Canada
Computing degree programs in Canada offer a dynamic mix of theory and practical application, preparing you for a variety of roles in an ever-evolving field. From software development to network security, this area of study is essential for navigating the complexities of modern technology.
Through courses in programming languages, database management, and network architecture, you'll acquire specific skills such as developing interactive applications and optimizing systems for efficiency. Students enhance their adaptability as they explore new technologies and engage with projects that reflect real-world scenarios. Canadian institutions often emphasize experiential learning, allowing you to apply theoretical knowledge in industry-linked projects.
Graduating with a computing degree opens up numerous career paths. Positions in software engineering, cybersecurity analysis, and data science are just a few options available to you. The educational environment in Canada fosters critical thinking and innovation, helping students build confidence as they tackle complex problems and collaborate with peers.