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

$22,513

  Kitchener-Waterloo

Sep 1-Sep 1

Commitment

Full-Time

Delivery

Classroom

Credential

Degree

Year Founded

1911

Scholarships

yes

Wilfrid Laurier University’s Computer Science program provides a balanced combination of theoretical knowledge and practical experience. Students are given the opportunity to engage in co-op placements, participate in competitions, and collaborate on projects, all of which prepare them for successful careers in the tech industry. The program equips students to solve complex problems, drive innovation, and improve lives through technology. Key areas of focus include applied cryptography, mobile computing, and algorithm analysis and design across various programming languages, such as procedural, object-oriented, and low-level languages. Through extensive hands-on experience, students deepen their understanding of computing fundamentals and are well-prepared for real-world challenges.

The program is designed with a career-ready curriculum that emphasizes strong algorithm analysis and design skills. Students have the chance to explore optional courses in functional, parallel, and logical programming paradigms. Extensive lab time is incorporated into the curriculum, allowing students to gain valuable hands-on experience starting from their first year. The program also begins with a solid foundation, offering critical background knowledge to ensure success, no matter a student’s prior computer science experience. In the later years of the program, students can personalize their degree by selecting courses in specialized areas such as internet computing, mobile app development, applied cryptography, and quantum computing, among others. This approach ensures that students are well-equipped to thrive in the ever-evolving field of computer science.

Admission Requirements

  • Ontario Secondary School Diploma (OSSD) or equivalent.​

What You’ll Learn

  • Learn best practices in coding and software creation.​
  • Focus on efficient data management and processing.​
  • Understand the internal workings of computers.​
  • Study the design and functionality of OS platforms.​
  • Gain expertise in data modeling and management.​
  • Learn the principles of computer networks and security considerations.

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 (3)

Write a Review

Wilfrid Laurier University

Lackluster school with amazing people

Anonymous

Kitchener-Waterloo • July 29, 2025

Graduated From

Computer Science (BSc)

Overall:

4 out of 5

Instructors:

2 stars

Curriculum:

3 stars

Job Assistance:

2 stars

The people I met made the place more memorable.

The people I met made the place more memorable.

Wilfrid Laurier University

My first year at school

Keilty Friesen

Kitchener-Waterloo • September 17, 2024

Graduated From

Business Administration (BBA)

Overall:

4 out of 5

Instructors:

3 stars

Curriculum:

4 stars

Job Assistance:

3 stars

It is going very well, a new adjustment to life. Meeting people from all over ontario, as well as all over the world. I am excited for what's to come. School has been difficult with some instructors being very helpful and other leaving me with more que...

It is going very well, a new adjustment to life. Meeting people from all over ontario, as well as all over the world. I am excited for what's to come. School has been difficult with some instructors being very helpful and other leaving me with more questions than before.

Other courses in Computer Science