Computer Science (BSc)

Earn your Computer Science degree from Laurier and gain a solid understanding of computing fundamentals, applied cryptography, and mobile computing. Engage in one-on-one collaboration with faculty researchers, honing your analytical and design skills through practical, hands-on projects. This immersive experience not only prepares you for industry challenges but also enhances your problem-solving abilities. Further enrich your expertise by exploring advanced course options in functional, parallel, and logical programming paradigms, which will deepen your knowledge and open doors to specialized career opportunities in the rapidly evolving tech landscape. Computer Science is also offered as a Bachelor of Arts (BA) degree.

Program Details

Degree Highlights

Your future professors work hard to make sure your academic experience is current, complete and designed to open doors in your career. Here are a few things you can count on in this program: 

  • Small Class Sizes: With our small class sizes and cohort model, you will get a unique educational experience at the Milton campus. With lots of opportunities for hands-on learning, you will have designated time in the lab to better understand the computing fundamentals. 
  • Career-Ready Curriculum: Your Bachelor of Science (BSc) in Computer Science, combined with the analytical skills, design knowledge and technological problem-solving abilities you’ll develop at Laurier, will give you the qualifications that employers are looking for. 
  • Start with a Solid Foundation: Laurier’s first-year courses provide the critical background needed for success, regardless of your high school computer science experience. 
  • Personalize Your Degree to Your Interests: In senior years, dive into advanced topics like internet computing, mobile app development, applied cryptography, and quantum computing. 

Top Experiences

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. 
  • Competitions: Take the iPhone Application Programming course for the opportunity to present your own custom app to judges (and maybe even win a prize). 
  • Collaboration: Participate in the Undergraduate Capstone Open Source Projects (UCOSP), where you will work with students from universities across Canada. 
  • Robust Hands-On Programming Experience: Develop strong algorithm analysis and design capabilities in procedural, object-oriented, and low-level languages, with optional exposure to functional, parallel, and logical paradigms.

Courses and Options

First Year Core Courses

  • Calculus I 
  • Data Structures I 
  • Introduction to Functions and Differential Calculus 
  • Introductory Linear Algebra 
  • Introduction to Programming 

Sample Upper-Year Courses 

  • Computer Networks 
  • Introduction to Probability and Statistics for Science 
  • Operating Systems 

Explore electives in User Experience Design, Health Studies, Psychology and more.

Options and Minors

These are a few of the many popular academic opportunities which allow you to dive deeper into your major area of study or broaden your knowledge:

  • Business Technology Management Option
  • Physics Minor
  • User Experience Minor
  • Leadership Minor or Option
Check out other options to enhance your degree.

Admissions

  • Format: full time or part time
  • Duration: four years
  • Start: September (fall term)
  • OUAC code: UCN

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.

  • business systems analyst
  • chief information officer
  • computer security specialist
  • quality assurance specialist
  • information systems manager
  • security systems programmer
  • systems engineer
  • web designer

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

98%employment rate for co‑op students – 2023 / 2024

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 Global 2000 World University Ranking

 

Laurier students engaged in hands-on learning in 2023

 

Laurier graduates employed or in post-graduate studies in 2023

Milton Campus

Conveniently located in the GTA, Laurier Milton facilitates a comfortable learn-work-live lifestyle through small class sizes, convenient schedules, high-quality academics and outstanding local industry connections.

Don’t miss out on being part of a class of Laurier Milton Golden Hawks.

Chat with Current Students

Want to know what it’s really like to be in this program? U Community is our Discord server where future Golden Hawks like you can connect with current students to get their 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?