Pathway Group

Bachelor's

Bachelor of Computer Science – UWn

Course Overview

Waterloo’s renowned Bachelor of Computer Science (BCS) provides world-class education in software engineering, algorithms, artificial intelligence, cryptography, and database systems. Students gain extensive practical coding experience through mandatory co-op work terms at leading global tech enterprises.

The curriculum balances rigorous theoretical computer science principles with applied software development methodologies. Small seminar classes and cutting-edge computing labs foster exceptional technical proficiency. Graduates are global leaders in software development, technology innovation, and computing research.

Entry Requirements

  • OSSD with 6 Grade 12 U/M courses
  • Grade 12 Academic English (ENG4U)
  • Grade 12 Advanced Functions and Calculus & Vectors
  • Two additional Grade 12 U/M courses
  • Proof of English Language Proficiency (IELTS 6.5 overall)

Career Outcomes

  • Software Engineer
  • Artificial Intelligence Researcher
  • Full-Stack Developer
  • Systems Architect
  • Tech Startup Founder

Scholarship Available

  • Yes (Waterloo Faculty of Mathematics Entrance Scholarships)

Key Information

Location Waterloo, Ontario, Canada
University University of Waterloo
Intakes September
Tuition Fee $19,000 / Year
Duration 4 Years (20.0 units)
Language English

Related Courses

Vancouver, British Columbia, Canada
New York Institute of Technology - Vancouver (NYIT)
2 Years (30 credits) Master's
Waterloo, Ontario, Canada
Wilfrid Laurier University
4 Years Master's
Toronto, Ontario, Canada
International Business University
1.5 to 2 Years Master's
Nanaimo, British Columbia, Canada
Vancouver Island University
1 Year (11 Months) Master's
Waterloo, Ontario, Canada
University of Waterloo
4 Years (20.0 units)
Bachelor's

Tuition Fee / year

CAD 19000 / Year

Apply Now

Apply Now