Computer Science (BA or BSc)

As a Computer Science student at Laurier’s Waterloo campus, you’ll study the principles and practices that power today’s digital world. Courses cover programming, algorithms, data structures, systems and software design, with hands-on labs and co-op opportunities that connect theory to experience.

The Bachelor of Arts (BA) in Computer Science offers flexibility to pair computing with another arts discipline, ideal for students interested in the social, creative, or business side of tech.

The Bachelor of Science (BSc) builds deeper technical expertise and includes advanced topics like networks, cryptography, mobile computing and systems architecture—preparing you for tech-focused careers or further study.

Program Details

Degree Highlights

Choosing between a BA or BSc degree? Discover the path that aligns best with your interests, strengths and career goals:

  • Consider a Bachelor of Arts if…
    You’re obsessed with new technology and are looking for the freedom to explore big ideas through the lens of the arts. The BA in Computer Science lets you dive into programming and math while connecting your studies to areas like communication, design or social sciences. You’ll gain the skills to code and problem-solve plus the critical thinking, creativity and communication strengths that today’s employers are looking for.
  • Consider a Bachelor of Science if…
    You are energized by solving problems and building new technologies to help shape the future. The BSc in Computer Science offers hands-on coding and lab work in your first year, giving you a head start in algorithm design and software development. Specialize in applied cryptography, quantum theory or mobile computing while developing in-demand skills in algorithm analysis and design, preparing you for graduate school or career specializations.

Top Experiences

Here are just a few of our students’ favourite ways to apply their learning throughout their degree (check out the Experience Guide for even more!):

  • Co-op
    You can apply to co-op at the end of first year, and complete three four-month work terms over the course of your four-year degree.
  • Professional Experience Program
    You can apply for the Professional Experience Program, which consists of a 12- to 16-month work term between your third and fourth years.
  • Research Opportunities
    Partner with your professors in research projects, or team up with local organizations to support the development of your local community.
  • Build Leadership Skills
    Join student clubs such as the Laurier Computing Society, Laurier Women in Computer Science, or Faculty of Science Students’ Association (FOSSA).

Courses, Options and Pathways

Courses

Get a glimpse of what you will study throughout your BA or BSc degree. See what your first-year classes will look like through sample courses and start exploring what your upper academic years can offer.

Program Options

Explore a variety of courses, specializations and pathway options that let you shape your degree around your unique interests and goals. Find out how you can customize your experience and prepare for what’s next. 

Admissions

  • Format: full time or part time
  • Duration: four years
  • Start: September (fall term) or January (winter term)

Your Career Awaits

It’s not only about the journey; it’s about the destination. Let us help you get to where you’re going.

Here are just some examples of our graduates' destinations. What’s yours?

Sample Career Options

Note: Additional training and education may be required.

Computer Science (BA):

  • account manager
  • software engineer
  • network administrator
  • systems engineer
  • chief information officer
  • video game developer

Computer Science (BSc):

  • business systems analyst
  • quality assurance specialist
  • security systems programmer
  • systems engineer
  • chief information officer
  • video game developer

Explore more careers.

Support After Graduation

Alumni for life means that you have access to Career and Employment Support offered at Laurier for your entire career.

Your Co-op Experience

Co-op is a way to integrate what you are learning in the classroom with practical experience in your field of study. Build your resume, earn money, develop your network, and graduate with work experience.

You can apply for admission to co-op in your first year and may be eligible for an admission interview early in your second year. As a student in this program, you will be eligible to complete paid work terms lasting 12 to 16 weeks.

Interested? Learn more about co-op.

verticalCenterFlex

99%employment rate for co‑op students – 2024 / 2025

student-business-lecture-banner.jpg

Tuition and Scholarships

Getting a university education is an investment in your future.

At Laurier, we take financial health seriously by providing a wide variety of funding opportunities for you throughout your degree, such as scholarships and bursaries, and by equipping you with the skills to manage your finances effectively in the years to come.

 

Laurier is among the top 6 percent in the Center for World University Rankings

 

Laurier students engaged in hands-on learning in 2024

 

Laurier graduates employed or in post-graduate studies in 2024

Waterloo Campus

The Waterloo campus is tucked into about one city block, so you’re steps away from your classes, food and your new favourite study spot.

There are many ways to tour our Waterloo campus, whether that's on a guided tour with one of our Laurier student ambassadors, on your own using virtual reality, or even on-demand through one of our pre-recorded tours. See our campus spaces and start to picture yourself at Laurier.

students work together on laptops on campus

Delivered In Person and Online

Get the best of both worlds. In this program, you attend some scheduled classes in a physical classroom and participate in online learning.

Some online components may be live at scheduled times (virtual synchronous), while others can be completed independently (virtual asynchronous). Your course syllabus will outline when you’re expected to be in class and when you’ll be learning online.

Hear From Current Students

Want to know what it’s really like to be a Laurier Golden Hawk? Student Life at Laurier is your social media source to get unfiltered content, first-hand stories and tips on living and learning at Laurier.

Connect with Us

Questions? Email chooselaurier@wlu.ca, call 548.889.8888 or see all contact information.


You Belong Here

Think this program might be the perfect fit for you and your future?