WeUni docsity Logo
Bachelor's Degree
Master's Degree
Doctoral Degrees
Online
Main fields of study

29 Best IT & Computer Science Bachelor's Degree Programs in Canada for 2024

Find the most comprehensive list of top IT & Computer Science Bachelor's Degree programs in Canada for 2024. Our selection is tailored to help you excel in your chosen field with the best educational institutions.

3

Field of study

Where to study

Course type

Only online courses

Bachelor In Information Technology

Centennial College

logo Centennial College
Devices icon

Online

Canada

IT & Computer Science

Bachelor's Degree

By attending the Bachelor of Information Technology (Computer and Communications Networks) Honours program, you'll be part of a select group of Ontario students to receive a four-year degree in information technology.

English

4 Years 6 Months

Bachelor of Science in Game Programming

LaSalle College Vancouver

logo LaSalle College Vancouver

Canada

IT & Computer Science

Bachelor of Science (BSc)

A Bachelor of Science in Game Programming prepares students for an exciting, rewarding and in-demand career in an industry where tech and creativity intersect. Bring compelling stories, interesting characters and unique strategies to life through a program that merges applied art, computer science and software programming. Study and work with like-minded creatives to design and develop the next generation of video games with a holistic approach that incorporates state-of-the-art equipment and exceptional teaching by industry insiders at the forefront of their field. Get ready to make gaming your life’s work.

English

3 Years

Bachelor of Business Administration (Honours) - Accounting, Audit and Information Technology

Conestoga College

logo Conestoga College
Devices icon

Online

Canada

Information Systems, Business Administration, Accounting

Bachelor's Degree

The Bachelor of Business Administration in Accounting, Audit, and Information Technology (AAIT) program at Conestoga College is a unique degree program that provides students with a comprehensive education in accounting, audit, and information technology.

English

4 Years

Bachelor of Computer Science (Honours)

Conestoga College

logo Conestoga College

Canada

IT & Computer Science

Bachelor's Degree

The Bachelor of Computer Science (Honours) (BCS) degree is a four-year program, including three paid co-op work terms, which will prepare graduates for a number of progressive job opportunities as high-quality software developers.

English

4 Years

Bachelor of Information Technology

Carleton University Undergraduate

logo Carleton University Undergraduate

Canada

IT & Computer Science

Bachelor's Degree

The world of information technology is always evolving. What is now commonplace was once a breakthrough. The Bachelor of Information Technology (BIT) offers four distinct programs: Information Resource Management (IRM), Interactive Multimedia and Design (IMD), Network Technology (NET) and Optical Systems and Sensors (OSS).

English

4 Years

Bachelor of Computer Science

Carleton University Undergraduate

logo Carleton University Undergraduate

Canada

IT & Computer Science, Computer Science, Software Engineering, Cybersecurity, Information Systems, Data Science, Artificial Intelligence, Computer Engineering

Bachelor's Degree

Carleton’s Computer Science program teaches you the principles of solving computational problems while giving you up-to-date applied skills for working on cutting-edge projects and building the technology of tomorrow.

English

4 Years

Honours Bachelor of Science in Computer Science Degree with Computer Programmer Diploma

Georgian College

logo Georgian College
Devices icon

Online

Canada

IT & Computer Science

Bachelor of Science (BSc)

Design, build, and analyze. From hardware to software, computer scientists are solving problems and delivering value in a variety of business, scientific, and social settings. You’ll receive both a computer science degree from Lakehead University and a computer programming diploma from Georgian College.

English

4 Years

BSc in Analytics

University of Prince Edward Island

logo University of Prince Edward Island

Canada

Mathematics, Statistics, Computer Science, Data Science, Business Analytics

Bachelor of Science (BSc)

Analytics is situated at the confluence of statistics, computer science, and mathematics all centered on finding, interpreting, and presenting meaningful patterns in data. We offer a Bachelor of Science in Analytics with specialization in either Data Analytics or Business Analytics, with co-operative education options available in both specializations.

English

4 Years

ACS Network Management and IT Security

College O'Sullivan Of Montreal

logo College O'Sullivan Of Montreal

Canada

IT & Computer Science

Bachelor's Degree

The objective of this program is to prepare students to develop their skills in workstation installation, configuration, implementation, management, and security of computer networks and systems.

English

Bachelor of Science in Computer Engineering Software Option Co-operative

University of Alberta

logo University of Alberta

Canada

Engineering, IT & Computer Science, Computer Science, Software Engineering, Information Systems, Computer Engineering

Bachelor of Science (BSc)

This program provides you with the skills and knowledge needed to succeed in the rapidly evolving field of software engineering and development. You will build on your foundational knowledge in computing by studying areas such as discrete and continuous mathematics, physical science, logic, and engineering design principles through to application and development of software systems of all sizes. As a co-op program, course material is augmented with industry and research experience.

English

5 Years

Bachelor of Science General - Computing Science

University of Alberta

logo University of Alberta

Canada

IT & Computer Science, Computer Science, Software Engineering, Information Systems, Data Science, Artificial Intelligence

Bachelor of Science (BSc)

Our computing programs highlight the interdisciplinary nature of computing and offer the flexibility to combine studies in computing science with other areas of study. Through the General program, you’ll acquire the technical knowledge and problem-solving skills to create innovative solutions for a wide range of challenges.

English

BS in Information Technology

Fairleigh Dickinson University, Vancouver Campus

logo Fairleigh Dickinson University, Vancouver Campus

Canada

IT & Computer Science

Bachelor of Science (BSc)

The Bachelor of Science (B.S.) program in Information Technology (IT) offers an interdisciplinary curriculum focusing on Information Technology and Computer Science. In addition, the program is unique in that it merges traditional academic topics with leading edge and current IT practices and technology.

English

Bachelor of Science in Computer Engineering Nanoscale System Design Option Co-operative

University of Alberta

logo University of Alberta

Canada

Computer Science, Software Engineering, Information Systems, Computer Engineering

Bachelor of Science (BSc)

This program gives you the opportunity to focus on the emerging field of nanotechnology, giving you an introduction to the processes involved in the fabrication of nanoscale integrated circuits and in designing the tools necessary for the mass production of nanoscale systems.

English

5 Years

BBA in Enterprise Systems

St. Francis Xavier University Gerald Schwartz School of Business

logo St. Francis Xavier University Gerald Schwartz School of Business

Canada

Information Systems, Business Administration, Management

Bachelor of Business Administration (BBA)

The Enterprise Systems stream provides students with the critical knowledge and practical skills needed to become systems analysts. A systems analyst is a technology-savvy business professional whose primary function is to help organizations apply the latest technology in order to solve business problems and/or take advantage of business opportunities. The systems analyst works closely with key organizational members (such as senior managers, business functional managers, and employees), suppliers, customers, and technology providers to identify critical business needs and opportunities, and then apply technology to help address such needs and opportunities. Systems analysts must have an interest in the latest technologies and their application, and interact effectively with both business and technical personnel.

English

4 Years

COMPUTER SCIENCE TECHNOLOGY

Champlain College Lennoxville

logo Champlain College Lennoxville

Canada

IT & Computer Science, Computer Science, Software Engineering, Information Systems, Data Science, Artificial Intelligence, Computer Engineering

Bachelor's Degree

Information Technology (IT) is used in all areas of businesses and industry. This offers incredible career choices to CST graduates. During your studies, you will acquire a comprehensive knowledge of the most up-to-date computer-related skills. You will learn to use a variety of development tools and explore the newest technologies including game programming and connected objects. The program has a practical approach and emphasizes the use of industry-sought structured and object-oriented techniques. Unique to Lennoxville, the program also includes more in-depth coverage of networks, security, game programming, and connected objects. The program concludes with an eight-week full-time stage where you will get a chance to apply your new skills in a real business setting.

English

Computer Network and Cyber Security Engineer

Computek College

logo Computek College

Canada

Engineering, Electrical Engineering, IT & Computer Science, Computer Science, Cybersecurity

Bachelor's Degree

Every single organization – regardless of sector or industry – uses computers and computing systems every day to function, provide services, and store information. Keeping such systems and data safe from unintended intrusions or intentional harm is crucial in today’s world. Computer Network and Cyber Security Engineer practicum diploma program are designed to teach you to understand and identify risks and make computing and networking systems secure.

English

Bachelor of Science in Chemical Engineering Computer Process Control Co-operative

University of Alberta

logo University of Alberta

Canada

Engineering, Chemical Engineering, Computer Science

Bachelor of Science (BSc)

The Computer Process Control curriculum is built around the Chemical Engineering program core. You will take all the required chemical engineering courses (including material and energy balances, thermodynamics, fluid mechanics, heat transfer, separation processes, and chemical reactor analysis), as well as additional specialized courses that help to develop your skills as a computer process control engineer.

English

5 Years

Bachelor of Science in Computer Engineering Co-operative

University of Alberta

logo University of Alberta

Canada

Computer Science, Software Engineering, Information Systems, Computer Engineering

Bachelor of Science (BSc)

Computer engineers play a key role in designing, constructing, and integrating the technology that continues to change our lives every day. Our Computer Engineering program provides you with a broad background in the theory and application of hardware and software technologies. As a result, graduates are qualified for positions ranging from traditional computer engineering positions (e.g. software designer, computer systems designer) to positions often associated with electrical engineering (e.g. electronics circuit designer).

English

5 Years

Bachelor of Science with Specialization - Computing Science

University of Alberta

logo University of Alberta

Canada

IT & Computer Science, Computer Science, Software Engineering, Information Systems, Data Science, Artificial Intelligence

Bachelor of Science (BSc)

The BSc Specialization in Computing Science is very unique as it combines the structure of a Specialization degree with elements of customization often found in the General Science program. Nicknamed “Computing and X”, this program allows you either to study a concentrated area of computing science or to combine the study of computing science with another discipline, thus creating a very tailored degree.

English

Bachelor of Computing - Software Engineering (SENG) Major

University Of Guelph

logo University Of Guelph

Canada

IT & Computer Science, Computer Science, Software Engineering

Bachelor's Degree

Learn how to program and use algorithms to complete large-scale software projects in teams by creating user interface designs, prototypes, and the final implementation. You will have a unique opportunity to take courses on different aspects of software engineering, including design methods, team interactions, communications and managing real-world software engineering projects.

English

4 Years

1-20 su 29

Bachelor's Degree, IT & Computer Science, Canada

A Bachelor's Degree is an undergraduate academic degree awarded by universities and colleges upon completion of a specific course of study. It typically takes around 3-4 years to complete and provides students with a solid foundation in a particular field of study, preparing them for entry-level positions or further education at the Master's level.

The field of IT & Computer Science encompasses the study of computer systems, software development, information technology, and data analysis. Students in this field learn to design, develop, and implement technology solutions to solve complex problems. With the increasing demand for tech professionals, graduates have a wide range of career opportunities in industries such as software development, cybersecurity, and data science.

In Canada, higher education institutions offer a wide range of accredited degrees, from Bachelors to PhDs, catering to diverse student needs. Renowned for their quality education and research opportunities, Canadian universities and business schools attract students globally seeking top-notch academic programs and a multicultural learning environment.