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.

Philosophy
Throughout the Philosophy BA programme from University of Windsor you can study philosophy exclusively, or combine it with another discipline. Classes are small and full of opportunities to discuss today’s most pressing topics such as artificial intelligence, feminism, the environment and politics.

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 Engineering Technician
As a Computer Engineering Technician graduate from Niagara College Canada, your ability to quickly and effectively troubleshoot and implement computer system solutions will put you in high demand by employers in multiple sectors and industries.

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

Game Design and Development
Start your exciting career in game development and design. This Game Design and Development programme at Canadore College combines artistic and technical aspects of the game production process.

Game - Design
This Game - Design Advanced Diploma from Fanshawe College is a three-year advanced diploma where you will develop your 2D and 3D skills by studying art and design theory, modelling, animation, texturing, anatomy and drawing. This program focuses on the tools and techniques you’ll need to start a career as a 3D modeller, concept artist, animator, level and game designer.

Computer Programming and Analysis (Optional Co-op)
At Computer Programming and Analysis (Optional Co-op) from Conestoga College students learn the latest skills needed by developers in industry. The programme emphasizes problem-solving skills using the latest versions of Microsoft, Oracle, Java and open-source software to develop enterprise, internet and mobile applications.

Cloud Development and Operations
Build on the information technology management and software development skills that you already have through the Cloud Development and Operations course at Algonquin College.

Information Technology Design and Management
Seneca Polytechnic's Honours Bachelor of Information Technology Design and Management immerses you in specialty information technology (IT) labs, featuring state-of-the-art technology from industry giants like Cisco and HPE Aruba.

Protection, Security and Investigation
Protection, Security and Investigation from Conestoga College aims to help you develop the knowledge, skills, attitudes and values of a preferred candidate in your chosen field.

Business Intelligence Systems Infrastructure (Co-op and Non Co-op Version)
The one-year Business Intelligence Systems Infrastructure (Co-op and Non Co-op Version) programme at Algonquin College provides you with specialized knowledge and skills to support the corporate use of Business Intelligence (BI), Data Visualization, Data Science, Cloud Services, and Agile Project Management. Research and evaluate current BI trends and theory as you specialize your career.

Computer and Information Systems - Cybersecurity
Through this Computer and Information Systems - Cybersecurity course from Douglas College you’ll learn the basics of computing and programming, and will become familiar with current development tools. In your second year, you’ll hone your technical skills through one of three streams.

Game - Art
Do you want to create your own virtual characters, environments, and entire worlds? In the Game - Art programme from Conestoga College, you will be introduced to fundamental game art assets such as 3D modelling, 2D art assets creation, texturing, architecture, environment design, lighting, and story creation.

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.

Applied Technology Geographic Information Systems Part-Time (Not PGWP Eligible – details in description)
The Bachelor of Applied Technology Geographic Information Systems Part-Time (Not PGWP Eligible – details in description) degree delivered by Southern Alberta Institute of Technology (SAIT) will equip you with specialized knowledge and hands-on experience in Geographic Information Systems (GIS), a rapidly expanding area of information technology.

Computer Networking Technician
This Computer Networking Technician Graduate Certificate from Saskatchewan Polytechnic is an intensive certificate program that will help you launch a career in less than a year.

Artificial Intelligence Software Development (Co-op and Non Co-op Version)
The Artificial Intelligence Software Development (Co-op and Non Co-op Version) programme at Algonquin College is designed to prepare you to meet the increasing market demand for artificial intelligence software development expertise.

Computer Programming (Part-time)
The Computer Programming (Part-time) programme at Algonquin College prepares you for a career in software development. The programme also specializes in programme development strategies (using object-oriented modelling), database design and database administration.

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.