main navigation
my pace

SE 741 Formal Software Development

Course Description: The objective of this course is to get you thinking seriously about how people interact and communicate with computers. There are several specific goals: to examine basic concepts and design guidelines for HCI,    to acquire practical experience in the implementation and evaluation of interfaces, to explore appropriate uses of multimodal input and output methods, to answer the challenge of designing for universal accessibility, to discover the state of the art in HCI research.We will discuss principles which can be applied to improving how people interact with all kinds of systems which incorporate computers, such as: desktop machines, the web, handheld devices, and nontraditional systems such as the new NYC subway trains. Throughout the semester, the emphasis will be on learning through watching and doing, rather than on formal lectures.

Course Rotation:


3 credits