265 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 (Co-op and Non Co-op Version)
The two-year Computer Programming (Co-op and Non Co-op Version) programme at Algonquin College prepares you for a career in software development.

Applied Computer Science
Dalhousie University's Bachelor of Applied Computer Science programme offers you the opportunity to apply computational thinking to solve real-world problems. Choosing this course opens you up to a world of opportunity and is key to finding effective solutions in a range of fields — from business and science to entertainment and medicine.

Computer Programming
Computer Programming at St. Lawrence College follows an experiential learning approach to education by offering courses that parallel the software development practices used in the modern workplace.

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

Software Design (Hons)
This Software Design (Hons) BCom course from Queen's University is for those determined to push the boundaries of computer systems beyond their current limits.

Computer and Information Systems - Emerging Technology
Do you have a passion for apps and technology? Get started on your path to becoming a computer programmer, web technician, software engineer, information systems analyst, data administrator and more in this intensive, two-year Computer and Information Systems - Emerging Technology programme from Douglas College.

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

Computing Science
Want to join the expanding IT industry? Or launch a career in game development? Take your pick with the Computing Science programme from Douglas College.

Computer Programming
Computer Programming from Conestoga College is designed for students who wish to learn the latest skills needed by business application developers in industry, but want to graduate sooner than allowed by the three-year Computer Programmer/Analyst programme.

Computer Programming and Analysis (Co-op)
Are you a critical thinker with an aptitude for solving complex computer problems in today’s digital world? As a Computer Programmer Analyst, you possess a highly marketable and diverse skill set aimed at developing innovative, next-generation computer applications and solutions. Join the Computer Programming and Analysis (Co-op) programme from Niagara College Canada.

Applied Computer Science (Co-op Program)
The University of Winnipeg’s Applied Computer Science (Co-op Program) degree provides students a Professional Development Programme and the ability to work in their field long before they graduate. It allows students to go beyond the classroom and have a more holistic learning experience.

Computer Information Systems
This Computer Information Systems BCIS programme from University of the Fraser Valley will give you the skills to become a manager in information technology (IT). Your training will include a mix of theory and hands-on learning in well-equipped labs.

Computer Science
The Computer Science course from Conestoga College prepares graduates for many progressive job opportunities as high-quality software developers.

Computer Systems Technician
This Computer Systems Technician Graduate Diploma from Fanshawe College will help develop your skills in order to manage and support users while supporting and liaising with other members of an IS team.

Computing Systems
This degree in Computing Systems at Trent University will prepare you to work in the ever-changing tech sector, as you also have the option to learn to code, calculate and scientifically study software applications for devices.

Computing Studies and Information Systems
With the Computing Studies and Information Systems programme from Douglas College get ready for a career in the booming IT sector.

Computer Science (Hons)
From coding, AI, cybersecurity and more, the Computer Science (Hons) BSc programme from Toronto Metropolitan University helps you turn theoretical knowledge into cutting-edge applications.

Computer Network and Cybersecurity
This Computer Network and Cybersecurity from Thompson Rivers University prepares you to design, implement and manage secure systems that keep digital infrastructure running smoothly.

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.