Shereen Khoja - Associate Professor of Computer Science

Course Description


Humans interact with computers through user interfaces; designing useful and effective interfaces involves many challenges for both designers and programmers. This course will cover the basics of the field of human computer interaction including the human factors of interactive software, methods to develop and assess interfaces, interaction styles and design considerations. The class will include research and design projects as well as a programming project. Prerequisite: CS 250 with a minimum grade of C or MEDA 260 with a minimum grade of C. Offered alternate years. 4 credits.

Course Materials