Courses

We offer a number of courses at the intersection of human-computer interaction and systems-building technology used to innovate in this space.

Current offerings:

  • Practicum In Data-Enabled Research Into Human Behavior And Its Cognitive and Neural Mechanisms

    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

  • Human-Computer Interaction

    A broad introduction to HCI with a focus on systems and usability. This course is being offered in Spring 2017.

    Semesters offered: Spring of 2017, Fall of 2015, 2014, 2013, 2012, 2011

  • Seminar in HCI: Interactive Machine Learning

    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

Past offerings:

  • iPhone Development Workshop (Fall 2010)

    This 3 day workshop was held August 2-4, 2010 where participants learned to develop iPhone applications.

  • Web Programming (Fall 2015)

    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.

    Semesters offered: Fall of 2015, Spring of 2014, 2011