The Human-Computer Interaction (BCS) program at the University of Waterloo is a specialization within the Bachelor of Computer Science degree, offered through the David R. Cheriton School of Computer Science. This program focuses on the design, evaluation, and implementation of interactive computing systems for human use, emphasizing user-centered design principles, usability testing, and accessibility. Objectives include equipping students with skills to create intuitive interfaces and understand human behavior in digital environments. Unique features include the optional co-operative education (co-op) program, allowing students to gain up to two years of paid work experience, and interdisciplinary coursework combining computer science with psychology and design.
Graduates are well-prepared for roles in technology, design, and research sectors, benefiting from Waterloo's strong industry connections in Canada's tech hub. The co-op experience enhances employability, with many securing positions at leading tech firms.
The program utilizes the Human-Computer Interaction Lab, equipped for usability studies and prototyping. Partnerships include collaborations with industry leaders like Google, Microsoft, and local tech companies through co-op placements and research projects.
Your responses are confidential. Please select your institution and course name before rating.
You must be a current student to submit a rating.
You must be to add your submission.