Skip to main content
Department of Mechanical Engineering

Certificate in Human-Computer Interaction

With hardware processing power increasing and software development techniques improving, the user interface is quickly becoming the key bottleneck in developing computer products that meet market needs. 

When the human-computer interface does not reflect the needs of the intended users, products fail in the marketplace and enormous sums of money are spent on documentation, help lines, and training courses to overcome the difficulties of running programs. Much of this difficulty can be avoided with proper attention to both the physical and psychological constraints of the user.

Extending the expertise of its internationally recognized Human Factors Engineering program, Tufts has designed this certificate program to train the next generation of computer programmers for tomorrow's complex programming challenges. Students must complete four courses, including those in engineering psychology, user interface design, and computer programming. Students interested in earning a graduate degree can often apply these certificate courses toward a master's degree in computer science or human factors.

Program of Study

The certificate requires four courses from the following:

  1. Two foundation courses:
    • COMP-0171 - Human-Computer Interaction (3 SHUs)
    • PSY-0053 or ENP-0061 - Introduction to Engineering Psychology or Human Factors* (3 SHUs)
  2. One or more of the following:
    • COMP-0086 - Object Oriented Programming for GUIs (3 SHUs)
    • ENP-0161 - Human Factors in Product Design (3 SHUs)
    • ENP-0162 - Human-Machine System Design (3 SHUs)
    • ENP-0166 - Computer Interface Design (3 SHUs)
    • PSY-0130 - Advanced Engineering Psychology (3 SHUs)
  3. Electives
    • COMP-0020 - Web Programming (3 SHUs)
    • COMP-0175 - Computer Graphics (3 SHUs)
    • EE-0120 - Computer Animation for Technical Communications (3 SHUs)
    • OTS/ENP-0105 - Assistive Technology (3 SHUs)

*Note: PSY-0053 and ENP-0061 cannot count towards a future graduate degree. Students interested in pursuing future studies may substitute these courses with ENP-0162.

Course numbers/titles are subject to change. Descriptions are available on SIS in the course catalog.

This certificate is offered in collaboration with the Department of Psychology, the School of Engineering, and the Department of Occupational Therapy at Tufts.


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

Certificate Faculty Advisor:

Professor of the Practice James Intriligator