Search for academic programs, residence, tours and events and more.
Solve problems, innovate and make life better through technology. Computer Science at Laurier includes the fundamentals of programming, algorithm design and computation. You’ll also study applications – everything from internet computing and writing mobile apps to applied cryptography and quantum computing. This program requires you to double major so that you can use your technical training to solve problems in diverse fields. Learn more about Computer Science at Laurier.
Students applying to this program from a Canadian province outside of Ontario are encouraged to review our course equivalents by province chart. This chart will show you what courses from your province are equivalent to the admission requirements listed under Ontario High School Admission Requirements.
Students applying to this program from an international curriculum are encouraged to review our curriculum-specific requirements; you must also meet all program-specific requirements listed under the Ontario High School Admission Requirements section.
Laurier's language of instruction is English, and so we may require you to provide evidence of your English proficiency to help make sure you experience success in your academic courses.
Your three most recent years of full-time education must be in English without taking any ESL (English as a Second Language) courses. If you do not meet this requirement, you must provide evidence of your English proficiency.
We reserve the right to request an English-language test from any applicant.
If you do not meet Laurier's English proficiency requirement but are academically qualified for your program, you may be eligible for a conditional offer of admission.
The academic transition pathway (ATP) program is offered through our affiliated institution, Wilfrid Laurier International College, and provides an option for meeting our English-proficiency requirement. If you have received an offer to Laurier with a condition to meet our English-proficiency requirement, you can meet that condition by successfully completing the ATP program.
Completed the first year of a college program:
Completed a two-year diploma or two years of a three-year advanced diploma:
Completed a two to three-year advanced diploma:
Visit our admission requirements section to find specific requirements for university students, indigenous applicants, mature learners, homeschooled applicants, senior citizens, refugees, and more.
Our Bachelor of Arts (BA) in Computer Science lets you combine technical training with learning in another area, typically from the Faculty of Arts. It’s an opportunity to give yourself an edge in career markets where employers often seek people who can analyze and communicate effectively as well as code.
Your first-year courses in Computer Science and Math will give you a solid understanding of the basic principles of computer science while your Arts courses will let you explore your complementary interests.
Laurier's Computer Science program exposes you to not just the software, but also to the hardware that underlies the system, giving you a fundamental understanding of digital systems and microprocessors, and an appreciation for the interaction between the hardware and the software.
The combined honours BA in Computer Science program consists of 20.0 credits, of which not more than 6.0 may be taken at the 100 level. A minimum of 7.0 senior Computer Science credits is required.
While exposure to high school computer science is useful, the first-year Computer Science courses at Laurier provide you with the necessary background.
Computer Science is also offered as a Bachelor of Science (BSc) degree, which further develops strong algorithm analysis and design skills in procedural, object-oriented and low-level languages.
Get one step closer to your medical school dreams at Laurier!
Our pathway agreement with American University of the Caribbean School of Medicine (AUC) means you’re automatically granted an admissions interview to the AUC School of Medicine if you meet all academic requirements. Upon graduation, you’ll have the opportunity to write exams to practice medicine in Canada, the UK or the United States.
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:
Check out other options to enhance your degree.
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.
"Smaller classes, great options for co-op and a lot of hands-on experience through labs make it all around a great program. Software engineering, machine learning, AI, big data – you can really make the degree what you want it to be."
Connor Kint, current student
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?
Note: Additional training and education may be required.
Alumni for life means that you have access to Career and Employment Support offered at Laurier for your entire career.
Email chooselaurier@wlu.ca, call 548.889.8888 or see all contact information.