Filters
Filters
- North America
- Canada
- Natural Sciences Programs
- Computing
- On-Campus
Sort by
12 Computing Degree Programs in Canada


Promoted
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.


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.
Best programs for you
Answer a few questions and we'll match you with programs!


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.


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


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
Learn more about Computing degree programs in Canada
Computing involves activities that require, use or create algorithms through machines such as computers. The field incorporates various studies and topics, including software engineering, information systems, computer science, computer engineering and information technology.
Canada is the best country to pursue your higher education if you are an interactive person. Almost every ethnic group is represented in Canada thus it's a multicultural society. Language barrier is not an issue to foreign students as Canada is considered the world's leader in language training.