Filter
Bachelor's Degrees
Canada

Compare Bachelor Programs in Computer Science in Canada 2019

Canada is becoming increasingly popular as a destination for a bachelors degree. In addition, it is becoming more recognized as being a top choice for those seeking a Bachelor of Computer Science degree. As a student taking a Bachelor of Computer Science in Canada, you will experience high quality academics, a healthy and safe environment, international student population, many professional and research opportunities, and plenty of cultural and social activities.

In Canada, Bachelor of Computer Science programs are designed for students seeking to learn the mathematical and theoretical foundations of computing, and turn this into a career. Some of the courses that students can take explore data structures, algorithms, mathematics, theory of computation, human-computer interaction, and software testing.  A Bachelor of Computer Science is a solid first step toward a successful career in Canada and abroad.

Scroll through the programs below to learn more about a Bachelor of Computer Science degree in Canada. You may find the next step toward your academic and professional goals!

Read More Read Less

4 Results in Computer Science, Canada

University of Manitoba

How many computers have you used today? Think about the app used to find your bus, the online tool used to post pictures, and the video games you are looking forward to p ... [+]

How many computers have you used today? Think about the app used to find your bus, the online tool used to post pictures, and the video games you are looking forward to playing. Computers and software aid, inform and enrich our lives. A degree in Computer Science will help you contribute to the incredible ways computers are shaping our lives. Computer Science offers a rewarding, flexible and lucrative career.

The Department of Computer Science also offers an extensive Co-op education program. Students in the co-op program have an amazing opportunity to meet employers, get career support, and complete 12-months of paid work experience before graduation. Students in many disciplines are drawn to Computer Science to expand their education and make new contributions to their areas. Whether you study Computer Science as a major, a joint major, or a minor, courses in Computer Science are an essential part of a comprehensive university education.... [-]

Canada Winnipeg
September 2019
Full-time
3 - 5 years
Campus
Algoma University

The Bachelor of Computer Science degree is a flexible program that lets you tailor your studies to different areas of specialization. There are more elective... ... [+]

Bachelor of Computer Science

The Bachelor of Computer Science degree is a flexible program that lets you tailor your studies to different areas of specialization. There are more elective options than in the Bachelor of Science, so you can combine computer science with numerous other disciplines. For example, you can specialize in business systems management or computer games technology.

Computer Game Technology SpecializationThe Specialization in Computer Game Technology gives you rigorous training in the design and programming of computer games. You will study a significant level of mathematics as a foundation for the computer graphics courses offered by the department, along with courses in game design and game artificial intelligence. This program will give you a strong background for employment in the exciting and highly competitive world of computer game software engineering.... [-]

Canada Sault Ste. Marie
September 2019
Full-time
4 years
Campus
Université Du Québec En Outaouais UQO

This program prepares students to become computer systems analysts as well as system and software designers. To do this, they will develop skills in various fields of int ... [+]

This program prepares students to become computer systems analysts as well as system and software designers.

To do this, they will develop skills in various fields of interest in computer science: programming techniques and languages, software engineering, operating systems, information structures, algorithmics, computer networks and computer security. This knowledge will allow them to solve specific computer problems by determining the needs of users, the nature of the tasks performed by the system or software to create and all the steps associated with its design and implementation. In addition, this training will enable them to install and maintain software as well as to train their users.... [-]

Canada Gatineau
September 2019
3 years
Campus
Carleton University Undergraduate

Computer Science is an ever-changing discipline that studies the theory, design and implementation of computer applications and systems. You will learn to use computing a ... [+]

Program Summary

Computers and computer systems play a central role in business, communication, science, entertainment and medicine. As the range of computer applications continues to expand, so does the demand for computer scientists. Computer Science is an ever-changing discipline that studies the theory, design and implementation of computer applications and systems. You will learn to use computing and information technology to help solve the problems that we face in business, science and society today and those that we will face tomorrow.

The Honors Computer Science program at Carleton is organized into diverse streams so that you can develop particular expertise.

For those students who might be interested in postgraduate studies in Computer Science, please note that an Honors degree is usually required for admission. We also offer a Combined Honors program with Mathematics. Students in other programs can opt to take a minor in Computer Science.... [-]

Canada Ottawa
September 2019
Full-time
4 - 5 years
Campus