CS 67/267: Intro. to Human Computer Interaction (Winter 2022)
This course will introduce fundamental methods and principles for designing, implementing, and evaluating interactive computing systems.
Logistics
Professor: Temiloluwa Prioleau
Teaching Assistants
Shirin Amouei (Grad.)
Jefferson Akesseh (Undergrad.)
Suzan (Sena) Eskalen (Undergrad.)
Class Time & Location:
10A: Tues. & Thurs. 10:10am - 12N
LSC 100
Office Hours (via zoom, link is on canvas)
Instructor:
Tues. 2 - 3pm
TAs:
Shirin: Monday 4 - 5pm
Jefferson: Wednesday 3 - 4pm
Sena: Thursday 3 - 4pm
Course Overview
Computing technology is ubiquitous and now embedded in our everyday lives including our mobile phones, tablets, homes, and much more! This course will introduce fundamental methods and principles for designing, implementing, and evaluating interactive computing systems. Students will learn how to design positive user experiences within the context of computation through lectures, readings, videos, in-class activities, and a team project.
This course is for students who...
are passionate about building technology with a human-centered focus
have solid programming knowledge and software design skills
have completed CS10 or equivalent (at minimum). Instructor permission is required otherwise.
Note: It is recommended that students who do not have the required programming background consider taking CS25/125: Introduction to UI/UX, which will be offered in Spring 2022.
WhaT You Will Learn?
Students will learn foundational skills for:
Designing for people
Investigating and Ideating
Task-centered system design
Sketching and prototyping
Usability testing
Heuristic evaluation
Designing for everyday things
What is HCI?
Human-computer interaction is a discipline concerned with the design, implementation, and evaluation of interactive computing systems for human use and with the study of major phenomena surrounding them
-ACM Definition
Acknowledgements
This course is informed by the work of outstanding educators including Profs. James Landay, Xing-Dong Yang, Lorie Loeb, Katharina Reinecke & Amy Zhang!