Ready to learn more?

Next Cohort: Sep 1-Sep 1

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

4 years

Tuition

$33,370

  Kingston

Sep 1-Sep 1

Commitment

Full-Time

Delivery

Classroom

Credential

Degree

Year Founded

1841

Scholarships

yes

Queen’s University’s Bachelor of Computing program, offered through the School of Computing, provides a dynamic and interdisciplinary approach to computer science education. While equivalent to a Bachelor of Science in Computer Science, the program emphasizes a broader perspective by incorporating elements of engineering, mathematics, psychology, and other scientific fields. Students can choose between a flexible Computing Major with customizable Sub-Plans or pursue an in-depth Specialization aligned with specific interests. Sub-Plans include Artificial Intelligence, focusing on the development of machine intelligence inspired by human cognition; Fundamental Computation, which delves into the core principles underlying all of computing; and Security, centered on safeguarding digital systems and data.

For those seeking a more specialized path, options include Cognitive Science, an interdisciplinary study of the mind drawing from multiple disciplines; Computing and the Creative Arts, which bridges technology and artistic innovation; Computing, Mathematics and Analytics, ideal for mathematically intensive applications like cybersecurity and data analysis; and Software Design, which prepares students to lead in software architecture and development.

With its diverse offerings, the program equips graduates with both deep technical skills and a broad understanding of computing’s role across industries and disciplines.

Admission Requirements 

  • Ontario Secondary School Diploma (OSSD) or equivalent.

What You’ll Learn

  • Core principles of computer science, algorithms, and programming.
  • Foundations of artificial intelligence and machine learning.
  • Cybersecurity techniques for protecting systems and data.
  • Cognitive science and the computational study of the mind.
  • Software design, development, and architecture.
  • Applications of computing in the arts, mathematics, and data analytics.

Ready to get started?

Next Cohort: Sep 1-Sep 1

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (12)

Write a Review

Queen's University

Confident tackling complex problems

Avery Jacobson

Kingston • February 20, 2026

Graduated From

Engineering

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

What stands out most to me is how much it pushed me outside my comfort zone. The program is demanding and very hands-on, with lots of labs, design work, and team projects that feel close to real industry experience. It’s not easy, but it forces you t...

What stands out most to me is how much it pushed me outside my comfort zone. The program is demanding and very hands-on, with lots of labs, design work, and team projects that feel close to real industry experience. It’s not easy, but it forces you to grow quickly—both technically and personally. By the time I finished, I felt confident tackling complex problems and stepping straight into the workforce.

Queen's University

Algorithms, data structures, and software design

Noah E.

Kingston • February 20, 2026

Graduated From

Bachelor of Computing

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

Queen's University’s Bachelor of Computing program is pretty solid overall. The courses cover the core stuff like algorithms, data structures, and software design, but you also get flexibility to explore areas like AI or game dev. It can get intense ...

Queen's University’s Bachelor of Computing program is pretty solid overall. The courses cover the core stuff like algorithms, data structures, and software design, but you also get flexibility to explore areas like AI or game dev. It can get intense around midterms and finals, but the profs are approachable and there’s a good sense of community. If you’re into tech and willing to put in the work, it’s a great place to build your skills.

Other courses in Computer Science