Human-Computer Interaction (HCI) Specialization Track Masters of Software Engineering (MSE) Program. Revision.

Abstract

There is an increasing demand for software to implement human-computer interfaces. Software engineers who develop these interfaces need an understanding of the interactions between the human, the available computer technology, and human tasks. They should also understand empirical methods used to evaluate the usability of existing human-computer interfaces. The Human-Computer Interaction Specialization Track, which is an option within the Masters of Software Engineering (MSE) Program at Carnegie Mellon University, enables graduate software engineering students to obtain knowledge and skills related to the design, implementation, and evaluation of interactive computing systems. Students can acquire hands-on experience in the design of computer technology to support individual users as well as group interactions. The track is flexible in that it allows students to choose their own set of track courses from a list of approved HCl courses. This report describes the track rationale and requirements and presents educational guidelines to help students select courses. The report includes a list of approved courses and brief course synopses. The report is based on the author's work in developing specialization tracks for the MSE program. The author started this work during the spring of 1993.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1995
Accession Number
ADA292895

Entities

People

  • Carol L. Hoover

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Cognitive Systems Engineering
  • Commerce
  • Computer Programming
  • Computer Science
  • Computers
  • Engineering
  • Engineers
  • Human-Computer Interaction
  • Human-Computer Interfaces
  • Information Systems
  • Multiagent Systems
  • Object Oriented Programming
  • Organizational Structure
  • Psychology
  • Software Development
  • User Interface

Fields of Study

  • Computer science
  • Engineering

Readers

  • Instructional Design and Training Evaluation.
  • STEM Education
  • Software Engineering.