51-422 User Interface Design

Teaching design in the computer science department.

Carnegie Mellon University, HCI Institute, 1997 to 2003

 
The Syllabus   The class was a series of design exercises and discussion topics on key interaction and interface paradigms with one multi–month final project.


The Syllabus 
The class was a series of design exercises and discussion topics on key interaction and interface paradigms with one multi–month final project.

Carnegie Mellon’s Computer Science department founded the Human Computer Interaction Institute. The mission of the Institute is to help students better understand how to develop software for Humans by combining Computer Science, Psychology and Design. For the first 6 years of the program, as an adjunct professor, I taught the core design class to both graduate and undergraduate students.

While I developed the course as a pragmatic foundation to user interface design, what I wanted students to leave with was a curiosity about and an enthusiasm for how people interact with software. And what they could do to make that interaction more meaningful.