Course Description
Computer Science 250-01 Human-Computer Interaction Seminar.
This is a seminar course exploring new forms of human-computer interaction
and software models, abstractions, and languages
for describing them.
Students will read research papers on new interaction techniques,
classic and emerging user interface description languages,
and other related disciplines
and present and discuss them in the seminar.
The course will also connect to our current research
on interfaces that use brain and physiological input to
drive subtle adaptation and the need for new languages and tools for such interfaces.
Prerequisite: Background
in human-computer interaction, programming languages, cognitive science, linguistics, psychology,
physiological or brain measurement techniques, or
other relevant topic area; or permission of instructor.