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

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.

IT Innovation and Design (Optional Co-op)
IT Innovation and Design (Optional Co-op) from Conestoga College helps students to gain skills in graphic design, content creation, User Experience (UX), software development, marketing.

Computer Engineering Technology - Computing Science (Co-op and Non Co-op Version)
The three-year Computer Engineering Technology - Computing Science (Co-op and Non Co-op Version) Advanced Diploma programme from Algonquin College prepares you for an information technology (IT) career in the private or public sectors.

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.

Web Development and Internet Applications
Throughout the Web Development and Internet Applications Graduate Diploma from Fanshawe College, you will graduate as a professional full-stack developer by learning all of the latest web standards using the most advanced software in the industry.

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.

Computing Science
This Computing Science course from Thompson Rivers University consists of two years of general study followed by two years of concentrated studies in computing science. It is an excellent option to build a diverse set of skills.

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.

Technological Education
Technological Education, BEd course from Queen's University will prepare you to teach grades 9-12 in one of the many broad-based technological areas that are taught in Ontario, including communications technology, computer technology, health care, green industries, technological design, and more.

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.

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.

Business Technology Management
Unlock your potential with the Business Technology Management programme at Wilfrid Laurier University, where business fundamentals meet cutting-edge technology.

Automation and Robotics (Co-op)
The four-year Automation and Robotics (Co-op) degree from Algonquin College prepares you for a career in the field of automation and robotics.

Veterinary Technology
This Veterinary Technology degree from Northern Alberta Institute of Technology (NAIT) prepares you to work with veterinarians to diagnose, treat and prevent illnesses in animals.

Urban Planning and GIS
The Urban Planning and GIS course from Conestoga College will introduce you to urban and regional planners' vital role in developing and improving human settlements.

Data Processing and Reporting
At Data Processing and Reporting from Conestoga College you will develop the skills and strategies required to interact with customers in a professional and appropriate manner in a diverse business environment.

User Experience Design
The Faculty of Liberal Arts offers a wide range of programmes, from traditional arts disciplines such as English and History to new and interdisciplinary fields of study such as User Experience Design. The User Experience Design programme is offered by Wilfrid Laurier University.

Web Development and Internet Applications
Pursue a career in the evolving world of web software application creation with this Web Development and Internet Applications programme from Algonquin College.

Cyber Security Analysis (Co-op and Non Co-op Version)
The Cyber Security Analysis (Co-op and Non Co-op Version) program at Algonquin College is designed to prepare you to meet the market demand for cyber security professionals in the public and private sector.

Animation
Do you dream of working in the animated film, television, or gaming industry? The Animation programme from Cambrian College is might be ideal for you.