• The master of science degree in human-computer interaction at Rochester Institute of Technology provides the knowledge and skills necessary for conceptualizing, designing, implementing, and evaluating software applications and computing technologies for the benefit of the user, whether the user is an individual, a group, an organization, or a society.
  • Human, technological, and organizational concerns are interwoven throughout the curriculum and addressed in the team- and project-based learning experiences.
  • The program is comprised of four required core courses, up to three program electives (depending upon the capstone option chosen), two application domain courses, and a capstone project or thesis.