Past Courses and Class Projects

Past course descriptions and projects are linked below.

Course Descriptions

CMSC 434: Introduction to Human-Computer Interaction
Assess usability by quantitative and qualitative methods. Conduct task analyses, usability tests, expert reviews, and continuing assessments of working products by interviews, surveys, and logging. Apply design processes and guidelines to develop professional quality user interfaces. Build low-fidelity paper mockups, and a high-fidelity prototype using contemporary tools such as graphic editors and a graphical programming environment (eg: Visual Basic, Java).

PSYC445 The Psychology of Video Games and Entertainment
An exploration of the diverse elements and theories in the psychology of video games and entertainment. The history and taxonomy of video games, cognitive and affective elements, virtual reality and social presence, video game violence, and educational and ethical issues will be covered.

INFM605: Users and Use Context
Use of information by individuals. Nature of information. Information behavior and mental models. Characteristics of problems, task analysis, problem solving, and decision making. Methods for determining information behavior and user needs. Information access. Information technology as a tool in information use.

LBSC690: Information Technology
Human-centered design issues, implementation and technical issues, and application and sociotechnical issues of information technology; emerging information technologies.

LBSC795 Principles of Human-Computer Communication
 Principles of human-human and machine-machine communication as a basis for models of human-computer communication. Issues related in input/ output devices, conceptual models, levels of control, metaphor and personification, adaptability, and intensionality/extensionality.


The following websites are from HCI class projects:

MUIseum:  The Museum of User Interfaces

Virtual Reality and Telepresence: EVE & JOVE class team projects

Guide to Usability

Information Visualization:
Class projects and resources from:
Fall 1997  Fall 1999  Spring 2001 Spring 2002 (Fekete)
Fall 2003 (Bederson) Spring 2005 Spring 2006 Spring 2007

On-line Library of Information Visualization Environments

Viz4All: Internet Visualization Tools for General Users
2005 2006

Students HCI Online Research Experiments (SHORE)
1997  1998  1999  2000  2001

Universal Usability in Practice
Principles and strategies for practitioners designing universally usable sites

Seminar in Advanced Usability: Creativity Support Tools (Fall 2002)