576 Bachelor's degrees in Computer Science & IT in Canada

Business Technology Management (Hons)
In the Business Technology Management (Hons) programme from Toronto Metropolitan University you’ll gain a sound understanding of business principles. You’ll drive ICT-based innovation with experience and skills gained through an optional co-op, case studies and state-of-the-art classrooms and labs.

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

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.

Software Engineering (Honours)
Software Engineering (Honours) from Trent University is a specialization that not only trains you on what it takes to succeed as a software engineer, but also what it takes to be a leader in the workplace.

Health Informatics Technology
Centennial College's Health Informatics Technology program combines core software engineering knowledge with expertise in health care information systems. This programme is post-graduate work permit eligible.

Digital Analytics
The Digital Analytics programme from Algonquin College will help you develop a solid understanding of the metrics and tools at their disposal to identify actionable insight, optimize an organization's online user experience and digital marketing campaigns, and influence customer-focused change within an organization.

Software Engineering Technician
Software Engineering Technician from Conestoga College teaches the skills required to write computer software while developing problem-solving skills using a variety of computer languages in a technical programming environment.

Welding Engineering Technology (PGWP Eligible – details in description)
Our rigorous Welding Engineering Technology (PGWP Eligible – details in description) programme from Southern Alberta Institute of Technology (SAIT) will equip you with skills in inspection, drafting, weld design and project management.

Business Administration (Honours) - Accounting, Audit and Information Technology
The Business Administration (Honours) - Accounting, Audit and Information Technology programme in Conestoga College addresses the need for professional accountants and auditors with information technology expertise and combines theory, integrated applied projects, and paid co-op work terms.

Building Automation System Operations
The Building Automation System Operations program at Algonquin College builds on your industry and educational experience and deepens your understanding of technologies that support the sustainable operation of buildings and ongoing building optimization.

Data Science and Analytics (Honours)
The Data Science and Analytics (Honours) program at Seneca Polytechnic is the first-of-its-kind in Ontario. This four-year degree program was designed to meet the growing need for data-driven business solutions.

IT Systems Administration
This IT Systems Administration degree from Northern Alberta Institute of Technology (NAIT) equips you with the hands-on skills to implement and maintain robust digital infrastructure while providing valuable IT solutions.

Computing - Computing, Mathematics, and Analytics (Hons)
This Computing - Computing, Mathematics, and Analytics (Hons) from Queen's University is intended for students aiming at graduate work in the theory of Computing or in an applied area of Computing that requires significant mathematical expertise, such as communications, optimization, security, or biomedical computing.

Computing Science and Business Administration
Thhis Computing Science and Business Administration from Thompson Rivers University will provide grads with a strong platform for a successful career.

Business Information Systems
The Business Information Systems programme at Saskatchewan Polytechnic provides both business and information technology. Graduates of this programme understand how to leverage technology to enable business strategy.

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.

Geographic Information Science
The Geographic Information Science Graduate Certificate from Saskatchewan Polytechnic uses computer technology to link maps to digital data.

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

Library and Information Technician
This two-year Library and Information Technician diploma program at Seneca Polytechnic prepares you to work in various library environments, performing essential day-to-day library operations and working alongside librarians.