Bachelor of Computer Science - Human Computer Interaction: Fees & Entry Requirements at University of Waterloo, Canada

Pathway + Bachelor

Bachelor of Computer Science - Human Computer Interaction

Canada

What will I learn?

Yes, there’s a secret code for a high tech career in computers. Learn it at Waterloo. Earn a degree from one of the world’s top computer science schools. Not only will you learn to develop a broad understanding of systems, networks, algorithms, and programming through 70 courses, you can make your degree your own by adding specializations and minors to match your interests and skills. Combing theory and hands on practice, you’ll discover the mathematics that build the framework for emerging technologies from AI to machine learning. After second year, you can apply to a major in Data Science. Put your skills to the test through co op and experiential learning opportunities ranging from conducting research with a professor to building your own tech startup. At Waterloo, you’re in the right place to make your mark.

Study options

Full Time (4 Years)

Tuition fees
CAD$73,000.00 (44,27,194) per year
Residence fee-Traditional Double Room Fall 8758, Spring 5847, Winter 5847
Application deadline

30/01/2026

Start date

September 2026

Venue

Waterloo Main Campus

200 University Avenue West,

Waterloo,

Ontario,

N2L 3G1, Central Canada, Canada

Entry requirements

For international students

Official/Unofficial High School Transcripts Required. Ontario students: six Grade 12 U and/or M courses includingAdvanced FunctionsCalculus and VectorsAny Grade 12 U EnglishOne other 4U courseRecommended: Grade 11 U Introduction to Computer ScienceInternational Baccalaureate- HL Analysis and Approaches, minimum 6; HL or SL English A. Total 32.

*There may be different IELTS requirements depending on your chosen course.

Pathways options

Offered by other partners

This university accepts pathways courses from
Add to my favourites
Get FREE expert advice