Skip to main content

Join us at Laurier

Becoming a Golden Hawk means more than just cheering on our (really good) varsity teams – it means being a student who cares about your community, who works hard in the classroom, and who takes advantage of all the learning opportunities that can happen outside the classroom, too.

Articulation: Software Engineering Technology Diploma from Conestoga College

Students who have successfully completed Conestoga College’s three-year Software Engineering Technology Diploma with a 75% average or better will be eligible for admission into the Bachelor of Science (BSc) in Computer Science program at Laurier's Waterloo campus. In addition, you will be granted 7.5 transfer credits towards the BSc program.

To graduate with your Bachelor of Science in Computer Science, you will need to complete 12.5 credits at Laurier:

Math Required Courses

  • MA102: Introduction to Functions and Differential Calculus
  • MA103: Calculus I
  • MA122: Introductory Linear Algebra
  • ST230: Introduction to Probability and Statistics for Science

Computer Science Required Courses

  • CP164: Data Structures I
  • CP213: Introduction to Object-Oriented Programming
  • CP214: Discrete Structures for Computer Science
  • CP264: Data Structures II
  • CP312: Algorithm Design and Analysis I
  • CP372: Computer Networks
  • CP373: Ethics and Professional Practice in Computer Science
  • CP414: Foundations of Computing


  • 6.5 elective credits from any discipline (including Faculty of Science courses)
  • At least 3.5 elective credits in senior courses from Laurier 

Note: A maximum of 1.0 credit of electives may be at the 100-level.


The following courses are not eligible as electives for students participating in this articulation agreement:

  • CP104: Introduction to Programming
  • CP212: Windows Application Programming
  • CP216: Introduction to Microprocessors
  • CP220: Digital Electronics
  • CP316: Microprocessor Systems and Interfacing
  • CP363: Database I
  • CP367: Introduction to System Programming
  • CP386: Operating Systems
  • CP411: Computer Graphics
  • CP476: Internet Computing

Learn More About Transferring to Laurier

If you have additional questions about your transition to Laurier, financial aid for transfer students or transfer credit evaluation, visit our transfer students website. If you are interested in transferring into this program with an academic history different than what is outlined above, apply using the 105 application form and your transfer credits will be assessed on an individual basis and reported to you, along with your offer letter, upon admission to Laurier.

Note: Not all program requirements are reflected in these pathway descriptions. It is the responsibility of the student to ensure that all academic program and course requirements have been met. Refer to regulations in the academic calendar and connect with an academic advisor once you have accepted your offer.


We see you are accessing our website on IE8. We recommend you view in Chrome, Safari, Firefox or IE9+ instead.