Computer Science (BA or BSc)

Design solutions and shape how we interact with technology in Wilfrid Laurier University's Bachelor of Arts (BA) or Bachelor of Science (BSc) in Computer Science at the Milton campus. Through co-op and small, close-knit classes, you'll learn programming, software design, algorithms and data structures.

The Bachelor of Arts (BA) combines computing with another arts program, for careers like account manager or video game developer. The Bachelor of Science (BSc) prepares you for technical roles such as security systems programmer or business systems analyst, and further study in software engineering, data science or cybersecurity.

Computer Science is also offered in Waterloo.

Program Details

Discover what makes this Laurier program unique and how you’ll gain real-world experience.

Which Degree is Right For Me?

Choosing between a Bachelor of Arts or a Bachelor of Science degree? Discover the path that aligns best with your interests, strengths and career goals:

  • The BA in Computer Science is Right For You if…
    You want to pair your creativity with coding skills to solve real-world problems. The BA in Computer Science combines a strong technical foundation with a flexible, interdisciplinary approach – perfect if you're interested in blending computing with fields like business, communication or the arts. With small classes, a close-knit cohort and hands-on learning, you’ll build everything from software solutions to in-demand skills like teamwork, time management and project leadership.
  • The BSc in Computer Science is Right For You if…
    You want an immersive experience that will deepen your knowledge of advanced computer science concepts. The BSc in Computer Science provides an opportunity to hone your analytical and design skills through hand-on projects and faculty-assisted research. Designed for students looking to develop strong algorithm analysis skills, opening doors to specialized career opportunities.

How Will I Gain Real-World Experience?

Here are just a few of our students’ favourite ways to apply their learning in the real world 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.
  • Hands-On Learning
    All of our first- and second-year required Computer Science courses have a laboratory component where you’ll apply concepts learned in the lectures.
  • Build Leadership Skills
    Join student clubs such as the Laurier Computing Society, Laurier Women in Computer Science, or Faculty of Science Students’ Association (FOSSA).
  • Research Opportunities
    Partner with your professors in research projects, or team up with local organizations to support the development of our local Milton community.

Courses and Program Enhancements

Explore a sample weekly schedule to see what your day-to-day might look like in this program.

What Courses Will I Take?

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.

How Can I Enhance My Degree?

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)

Career Options

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

What Jobs Can I Get After Graduation?

Our Computer Science graduates go on to a wide range of rewarding careers. Here are just a few examples:

Computer Science (BA):

  • software engineer
  • network administrator
  • systems engineer
  • chief information officer
  • video game developer
  • full-stack developer
  • AI/ML software developer
  • data scientist 

Computer Science (BSc):

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

Note: Additional training and education may be required.

Explore more careers.

Will I Be Supported After Graduation?

As a Laurier alum, you'll have access to Career and Employment Support offered at Laurier for your entire career.

How Does Science Co-op at Laurier Work?

Co-op lets you integrate what you are learning in the classroom with practical experience in your chosen field. Build your resume, earn money, develop your network and graduate with work experience.

In the Faculty of Science at Wilfrid Laurier University, 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 co-op student in this program, you will complete paid work terms lasting 12 to 16 weeks each.

Interested? Learn more about co-op.

verticalCenterFlex

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

Tuition and Costs

What are the Tuition Fees and Costs for Science at Laurier Milton?

Below is a breakdown of tuition fees and expenses for Laurier Milton Science students for one year (or two terms) studying full time. Fees are based on 2026/27 rates and are subject to increase. All fees are shown in Canadian dollars.

Tuition Fees for Computer Science Students
Fee Type Domestic Students International Students
Tuition $8,210 $39,470
Student Fees $1,390
$3,276 with co-op
$2,338
$4,224 with co-op
Textbook Fees $1,500 $1,500

See a full breakdown of your first-year expenses.

Scholarships and Bursaries

When you apply to Laurier you’ll be automatically assessed for entrance scholarships (based on your final admission average) and for in-course scholarships in your upper years (based on your Laurier GPA from the previous academic year). We also offer more than 700 competitive scholarships and awards, which require separate applications and may be awarded throughout the academic year.

Additional Financial Support

  • Get information and advice on eligibility for government assistance (like OSAP) from our Financial Aid office.
  • Apply for bursaries to receive additional support based on financial need and academic performance.
  • Learn money management skills through courses, workshops and financial coaching.
  • Visit the Career Centre for support finding part-time job opportunities.

 

Laurier graduates employed or in post‑graduate studies in 2025

 

Laurier students engaged in hands‑on learning in 2025/26

 

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

Milton Campus

Conveniently located in the GTA, Laurier Milton is designed for commuter students, offering flexible learning options with a mix of in-person and online courses. The on-campus amenities, student support services and easy access to Milton’s public transit make it simple for you to be stress free while living off-campus.

See our campus spaces and start to picture yourself at Laurier.  

students work together on laptops on campus

How Will I Learn in This Program?

You’ll attend some scheduled classes in a physical classroom and participate in some online. Some online components may be live at scheduled times (virtual synchronous), while others can be completed independently (virtual asynchronous). When you register for classes each term, you’ll choose from online and in-person course options.

While part of the program is delivered online, some courses may require in-person exams, either on campus or at an approved testing location near your home.

Subscribe to Emails

Become a Laurier insider to get quick, fun and informative updates along your application journey.

Get in Touch

Have 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?