Skip to Main Content
#

UTP Stage II: Computer Science

Overview

The Computer Science Faculty at Wilfrid Laurier University presents an exceptional undergraduate degree opportunity within Canada’s vibrant tech hub. With a presence of over 1,500 technology companies in the Waterloo Region, including prominent industry leaders such as Google, Shopify, and OpenText, Laurier holds an eminent position in Canada’s Tech Capital. This location offers unmatched prospects for students pursuing a computer science degree at Laurier.

Committed faculty members within the Computer Science department actively engage in cutting-edge research, pushing the boundaries of scientific knowledge and its real-world applications. They infuse their expertise and research directly into the classroom, providing students with an immersive learning environment that is industry reflective. Undergraduate students can capitalize on opportunities to enhance their education through involvement in Laurier’s research initiatives or by participating in co-op work experiences.

Committed to delivering top-tier programs in computer science, the faculty at Laurier provides a supportive environment that equips students with the skills and knowledge needed for future success. At Laurier, computer science students can choose from two distinct co-op options: a 12-month co-op program or the Professional Experience Program co-op, which offers up to 16 months of consecutive work experience. This unique blend of academic rigor and industry exposure makes Laurier the premier destination in Canada for pursuing a computer science degree, offering students unparalleled opportunities for career advancement and personal growth.

KEY INFORMATION

Duration

  • 3 terms

Intakes

  • January
  • May
  • September

Location

  • Wilfrid Laurier University, Brantford campus*

Your direct pathway into Wilfrid Laurier University

High School
Wilfrid Laurier International College
2nd Year at Wilfrid Laurier University
*Students in the Faculty of Science will complete their UTP studies at the Brantford Campus and, upon successful completion of the program, will transfer to complete their degree at Laurier’s Waterloo campus.

Program transfer options include:

  • Computer Science (Honours BSc)
  • Computer Science and Psychology (Honours BSc)

Faculty of Science Majors

Computer Science (Honours BSc)

From applied cryptography to mobile computing, Computer Science will help you develop strong algorithm analysis and design skills in procedural, object-oriented and low-level languages. Our Bachelor of Science (BSc) in Computer Science program provides the hands-on experience that is key to understanding computing fundamentals with an optional introduction to functional, parallel and logical paradigms.

Computer Science and Psychology

Gain insights into the human brain and human behaviour by studying the biological aspects of psychology. Study significant sub-fields of psychology and take complementary science courses in the natural and life sciences. In your upper years, you can participate in hands-on research with innovative faculty. This program is combined with Computer Science.

Science Program Structure

During the UTP Stage II: Science program you will study courses that introduce you to a wide range of disciplines. Below is a sample of the courses that you might take during the program:

  • Calculus I
  • Introduction to Programming
  • Data Structures I
  • Introduction to Academic Writing

Science Progression Requirements

You will transfer into the Honours Bachelor of Computer Science program in the Faculty of Science at Wilfrid Laurier University with 5.0 credits (10 courses) toward your degree upon successful completion of the UTP Stage II: Faculty of Science (Honours BSc) program if you meet the following requirements:

Computer Science (Honours BSc)
  • A minimum GPA of 5.00 (C) in CP104 and CP164 and a minimum overall GPA of 4.00 (C-).
  • Completion of a minimum of 10 courses (5.0 credits) in the WLIC UTP program, including the required courses CP104, CP164, MA103, EN190.
Back to Top