Course Schedule

Please click here for a printable list of the current semester’s course offerings

Course Term
Course Attributes
Fall 2025
INFO

INFO 516 – Introduction to Human Computer Interaction
GIDP: Second Lang. Acquisition & Teaching (SLAT)

The field of Human-Computer Interaction (HCI) encompasses the design, implementation, and evaluation of interactive computing systems. This course will provide a survey of HCI theory and practice. The course will address the presentation of information and the design of interaction from a human-centered perspective, looking at relevant perceptive, cognitive, and social factors influencing in the design process. It will motivate practical design guidelines for information presentation through Gestalt theory and studies of consistency, memory, and interpretation. Technological concerns will be examined that include interaction styles, devices, constraints, affordances, and metaphors. Theories, principles and design guidelines will be surveyed for both classical and emerging interaction paradigms, with case studies from practical application scenarios. As a central theme, the course will promote the processes of usability engineering, introducing the concepts of participatory design, requirements analysis, rapid prototyping, iterative development, and user evaluation. Both quantitative and qualitative evaluation strategies will be discussed. This course is co-convened: Upper-level undergraduates and graduate students are encouraged to enroll. Graduate students will be expected to complete more substantial projects and will be given more in-depth reading assignments.

Section
001
Days
TuTh
Time
11:00 AM - 12:15 PM
Date
Aug 25 - Dec 10
Status
Open
Enrollment
0 / 27
  • Days: TuTh
  • Time: 11:00 AM - 12:15 PM
  • Dates: Aug 25 - Dec 10
  • Status: Open
  • Enrollment: 0 / 27
Section
003
Days
TuTh
Time
03:30 PM - 04:45 PM
Date
Aug 25 - Dec 10
Instructor
Status
Open
Enrollment
0 / 32
  • Days: TuTh
  • Time: 03:30 PM - 04:45 PM
  • Dates: Aug 25 - Dec 10
  • Status: Open
  • Enrollment: 0 / 32
Spring 2025
INFO

INFO 516 – Introduction to Human Computer Interaction
GIDP: Second Lang. Acquisition & Teaching (SLAT)

The field of Human-Computer Interaction (HCI) encompasses the design, implementation, and evaluation of interactive computing systems. This course will provide a survey of HCI theory and practice. The course will address the presentation of information and the design of interaction from a human-centered perspective, looking at relevant perceptive, cognitive, and social factors influencing in the design process. It will motivate practical design guidelines for information presentation through Gestalt theory and studies of consistency, memory, and interpretation. Technological concerns will be examined that include interaction styles, devices, constraints, affordances, and metaphors. Theories, principles and design guidelines will be surveyed for both classical and emerging interaction paradigms, with case studies from practical application scenarios. As a central theme, the course will promote the processes of usability engineering, introducing the concepts of participatory design, requirements analysis, rapid prototyping, iterative development, and user evaluation. Both quantitative and qualitative evaluation strategies will be discussed. This course is co-convened: Upper-level undergraduates and graduate students are encouraged to enroll. Graduate students will be expected to complete more substantial projects and will be given more in-depth reading assignments.

Section
001
Days
TuTh
Time
11:00 AM - 12:15 PM
Date
Jan 15 - May 7
Status
Open
Enrollment
19 / 27
  • Days: TuTh
  • Time: 11:00 AM - 12:15 PM
  • Dates: Jan 15 - May 7
  • Status: Open
  • Enrollment: 19 / 27
Section
002
Days
We
Time
03:30 PM - 06:00 PM
Date
Jan 15 - May 7
Instructor
Status
Open
Enrollment
6 / 30
  • Days: We
  • Time: 03:30 PM - 06:00 PM
  • Dates: Jan 15 - May 7
  • Status: Open
  • Enrollment: 6 / 30
Section
101
Days
Time
Date
Jan 15 - May 7
Instructor
Status
Open
Enrollment
33 / 35
  • Days:
  • Time:
  • Dates: Jan 15 - May 7
  • Status: Open
  • Enrollment: 33 / 35