268 Bachelor's degrees in Computer Sciences in Canada

Computer Engineering
Within this Computer Engineering B.Eng programme from Toronto Metropolitan University, you’ll learn how to design and develop the hardware, software and electronic systems that allow computing devices to become smaller, sleeker and smarter.

Computer Programming
This two-year Computer Programming diploma program at Seneca Polytechnic prepares you with the skills and knowledge to begin your career as a programmer. As a leader in developing relevant programs, we have the largest offering of computer studies programs in the province.

Computer Programming and Analysis
This three-year Computer Programming and Analysis advanced diploma program at Seneca Polytechnic provides you with the skills and knowledge to begin your career as a software developer.

Game Development - Game Programming
The Game Development - Game Programming degree from Northern Alberta Institute of Technology (NAIT) specialization focuses on the logical design and technical aspects of game creation.

Business Administration (Laurier) and Computer Science (Waterloo)
Explore every facet of business—accounting, finance, marketing, human resources and more—while also mastering computer programming, software engineering, algorithms, data structures and the social implications of computing with the Business Administration (Laurier) and Computer Science (Waterloo) offered at Wilfrid Laurier University.

Coding Skills
The Coding Skills, Associate Degree (AD) from University of the Fraser Valley is open to people with at least two years of computing education. It's designed to boost your existing skills, so you'll need to show a portfolio of your work to be admitted.

Non-Destructive Testing Foundations
The Non-Destructive Testing (NDT) Foundations program from Southern Alberta Institute of Technology (SAIT) will equip you with the fundamental skills required to perform critical inspections that contribute to the safety and maintenance of various industries

Computer Science, Bachelor of Information Technology
Upon completing this 4-year Computer Science, Bachelor of Information Technology programme from University of Windsor, you will leave with the skills and experience to be one of these IT professionals and be well-prepared to seek professional certification in Information Technology Certificate Professional (ITCP).

Computer Programming
This Computer Programming programme from Niagara College Canada is for you if yo're you fascinated by current trends in web development, the latest software, or your favourite mobile phone app?

Computer Systems Technology
This three-year Computer Systems Technology advanced diploma program at Seneca Polytechnic provides you with knowledge and technical skills in networking and computer system administration.

Computer Programming
The Computer Programming programme from Humber Polytechnic is designed to prepare you for a wide variety of employment opportunities within the dynamic and ever-growing field of computer programming, software and web development.

Computing
The Computing course from Queen's University is one of the most exciting and diverse subjects of study today, particularly at the Queen’s School of Computing.

Computer Systems Technology - Networking
This Computer Systems Technology - Networking programme from St. Clair College focuses on advanced computer network administration including network security. Computer systems technologists also have project management, systems analysis and design skills.

Computing Science
Throughout the Computing Science BSc programme from University of the Fraser Valley you'll learn how to use advanced math and algorithms to solve real-world problems.

Computer Science
Study at Dalhousie University's Computer Science programme and develop advanced computing skills for the digital age.

Computer Programming - Internet of Things
The Computer Programming - Internet of Things course from Cambrian College covers a range of computer programming skills with a unique focus on the Internet of Things (IoT).

Computer Science
Algoma University students studying Computer Science delivers an innovative and cutting-edge education in two unique locations, Sault Ste. Marie and Brampton.

Computer Science
As a Computer Science student at Wilfrid Laurier University, you’ll study the principles and practices that power today’s digital world. Courses cover programming, algorithms, data structures, systems and software design, with hands-on labs and co-op opportunities that connect theory to experience.

Computer Programming and Analysis (Part-time)
The Computer Programming and Analysis (Part-time) programme at Algonquin College prepares you for a career in software development and systems analysis.

Database Administrator (PGWP Eligible – details in description)
This Database Administrator (PGWP Eligible – details in description) programme from Southern Alberta Institute of Technology (SAIT) may be for you if you have existing relational database knowledge and an interest in computers and information technology.