Filters
Filters
- Bachelors
- BA
- North America
- Canada
- Technology Programs
- Computer Science
Sort by
3 Computer Science BA Degree Programs in Canada


Mount Allison University
Bachelor of Arts (BA) in Computer Science
- Sackville, Canada
BA
On-Campus
English
The study of computing includes the analysis of algorithms, the study of computer architectures, operating systems, networks, and software design. Ranging from hands-on applications to pure theory, Computer Science introduces students to all facets of the discipline. It also gives you an appreciation of the historical, ethical, and social context of computing, and the responsibility of the computer professional and casual computer user in modern society.


Mount Saint Vincent University
Bachelor of Arts Computer Science
- Halifax Regional Municipality, Canada
BA
On-Campus
English
Computer Science is a rapidly changing field. It is applied in almost every Arts and Science discipline. Modern professionals require some knowledge of computers for use as a tool or as a more integral part of their jobs. The field of Computer Science itself continues to expand into new areas each year. Many students take computer courses to learn skills and concepts which can be applied to practical matters which arise in their own disciplines.
Best programs for you
Answer a few questions and we'll match you with programs!


St. Francis Xavier University
Bachelor of Arts Computer Science
- Antigonish, Canada
BA
On-Campus
English
Computer Science (CS) is the study of computation. For any given problem, a central question is whether a solution can be computed, and, if so, what are the most efficient and practical ways to carry out the computation. Computer science also involves questions that have the potential to change how we view the world.
Popular Technology Programs Computer Science degree types
Popular study format
Learn more about Computer Science BA degree programs in Canada
Computer Science degree programs at the Bachelor's level in Canada offer a comprehensive approach to the discipline, where you’ll explore both theoretical concepts and practical applications. This blend prepares you for diverse opportunities in a growing digital landscape.
As a student in this field, you'll engage in applied coursework that covers essential topics such as software development, database management, and web programming. You'll gain hands-on experience through projects that simulate real-world scenarios, enhancing your technical competencies. The environment encourages curiosity and independence, allowing you to develop problem-solving skills while you design algorithms and implement coding solutions.
Graduates from Canadian Bachelor's programs in Computer Science often pursue careers in fields like data analysis, cybersecurity, and software engineering. With a strong emphasis on collaborative projects, you'll build teamwork skills that are highly valued in the tech sector. The focus on innovation within Canada’s tech industry further ensures that your education aligns with global career opportunities, preparing you to thrive in an interconnected world.