CoursesWe offer a number of courses at the intersection of human-computer interaction and systems-building technology used to innovate in this space.
In this interdisciplinary project course, graduate students will work in mixed teams to develop an artifact that addresses a research question and/or infrastructure need in the intersection of cognitive science and artificial intelligence. Students will learn principles of design by participating in the stages of brainstorming, specification, initial design, prototyping, refinement, and evaluation. The artifacts created by this course could include online showcases, demonstrations, tutorials, blogs, scientific papers, and software components to support further research.
Semesters offered: Spring of 2017
A broad introduction to HCI with a focus on systems and usability. This course is being offered in Spring 2017.
Explore the latest machine learning algorithms that allow humans to be part of the training process.This course is being offered in Spring 2015.
Semesters offered: Spring of 2015
This 3 day workshop was held August 2-4, 2010 where participants learned to develop iPhone applications.
This course starts with the fundamentals in web programming and development, and moves on to a survey of advanced topics from frameworks, to web-based interaction paradigms, to targeting mobile devices.