Certificate in Human-Computer Interaction

The Certificate in Human-Computer Interaction is open to individuals with a bachelor's degree and is especially useful for computer programmers, web designers, software engineers, human factors professionals, user interface designers, and others who wish to develop or enhance their user interface design and implementation skills. This certificate is offered in collaboration with the Tufts Department of Psychology, the School of Engineering, and the Department of Occupational Therapy

Program of Study

Students must complete four courses to earn a Certificate in Human-Computer Interaction, including those in engineering psychology, interface design, and computer programming. Students interested in earning a graduate degree can often apply these HCI certificate courses toward master's programs in computer science or human factors, or a Ph.D. degree in computer science.


The certificate requires four courses

  • 2 foundation courses:
    • COMP 171 Human-Computer Interaction (3 credits)
    • PSY 53/ENP 61 Engineering Psychology (3 credits)
  • 1 or more of the following:
    • COMP 86 Object Oriented Programming for GUIs (3 credits)
    • ENP 161 Human Factors in Product Design (3 credits)
    • ENP 162 Man-Machine System Design (3 credits)
    • ENP 166 Applied Design of Software User Interfaces (3 credits)
    • PSY 130 Advanced Engineering Psychology (3 credits)
  • Electives
    • COMP 20 Web Programming (3 credits)
    • COMP 175 Computer Graphics (3 credits)
    • EE 120 Computer Animation for Technical Communications (3 credits)
    • OTS 105 Assistive Technology (2-3 credits)

Course numbers/titles are subject to change.

For course information, contact:

Certificate Faculty Advisor:
Remco Chang, Ph.D., 617-627-3681


Please see the Graduate Programs website for information about current tuition rates.