Master of Science in Human - Computer Interaction

OVERVIEW

The interdisciplinary Master of Science in Human - Computer Interaction (HCI) degree program is a cooperative effort of the School of Interactive Computing; the School of Literature, Communication, and Culture; and the School of Psychology. The program provides students with the practical, interdisciplinary skills and theoretical understanding they will need to become leaders in the design, implementation, and evaluation of the computer interfaces of the future.

COURSE OF STUDY

The HCI master's degree is a four - semester program consisting of a total of thirty-six credit hours. Each student is required to complete a set of four core courses, a set of elective courses based on their academic background and interests, a set of area specialization courses based on the academic unit in which they reside, and a Master's project. The specific courses for each student will be determined by the HCI program coordinator in consultation with the academic unit. The area specialization courses are determined by the academic unit in which the student resides. The areas of specialization are: Computing; Digital Media (DM, through the School of Literature, Communication, and Culture); and Psychology.

Specializations Fixed Core
Credit Hours
Specialization
Credit Hours
Elective
Credit Hours
Project
Credit Hours
Interactive Computing 9 9 12 6
Digital Media 9 12 9 6
Industrial Design 9 12 9 6
Psychology 9 11 10 6

Core Courses (11 Credit hours)

  • CS/PSYC 6750, Human - Computer Interaction (must be taken during the first semester)
    PSYC 6023 Psychology Research Methods for HCI (4 credit hours with lab)
  • PSYC 6031 Engineering Psychology Analysis Techniques (2 credit hours)
  • CS/LMC/PSYC6753 Human - Computer Interaction – Professional Preparation and Practice (one hour credit Fall of first year and one credit hour Fall of second year)

Elective Courses (twelve credit hours for Computing Specialization; ten credit hours for Psychology Specialization; nine credit hours for Digital Media Specialization)

All specialization courses may also be taken as part of the Elective courses. For the computing and psychology tracks, at least nine credit hours of the Elective must be taken outside your specialization. For the Digital Media specialization, at least six credit hours must be taken outside your specialization. A maximum of three credit hours of Special Problems in HCI (CS/LMC/PSYC 8903) may count toward the Elective Courses.

Architecture

  • COA 8823 - ED Special Topics in Architecture and Behavior: Health Environment of the Future
  • COA 8823 Special Topics: Patient Room of the Future
  • COA 8843 - ED Special Topics in Design Computing: Design Games

Computer Science

Software

  • CS 6300 - Software Development Process
  • CS 6452 - Prototyping Interactive Systems
  • CS 6456 - Principles of User Interface Software
  • CS 7470 - Ubiquitous Computing
  • CS 8803 - MAS Special Topics: Mobile Apps and Services
  • CS 8803 - Special Topics: Adaptive Personalized Information Environments Interaction (variable hours)

Design, Evaluation, and Cognitive Modeling

  • CS 6010 - Principles of Design
  • CS 6150 - Computing for Good
  • CS 6451 - Introduction to Human Centered Computing
  • CS 6455 - User Interface Design and Evaluation
  • CS 6460 - Educational Technology: Conceptual Foundations
  • CS 6465 Computational Journalism
  • CS 6470 - Design of Online Communities
  • CS 6795 - Introduction to Cognitive Science
  • CS 7450 - Information Visualization
  • CS 7460 - Collaborative Computing
  • CS 7610 - Modeling and Design
  • CS/PSYC 7790 - Cognitive Modeling
  • CS 8803 - DG Special Topics: Design Games
  • CS 8803 - HEF Special Topics: Healthcare Informatics
  • CS 8803 - HAR Special Topics: Handheld Augmented Reality Game Studio
  • CS 8803 - HRI Special Topics Human - Robot Interaction
  • CS 8803 - IBI Special Topics: Introduction to Bio Informatics
  • CS 8803 - VG Special Topics: Video Game Design
  • CS 8803 - SOC Social Computing
  • CS 8903 - Special Problems in Human - Computer Interaction (variable hours)

International Affairs

  • INTA 8803 - Special Topics: Computers, Communications, and International Development

Industrial Design

  • ID 6100 Human Centered Design
  • ID 6101 Human Centered Design
  • ID 6200 Graduate Studio II
  • ID 8900 Healthcare Environment of the Future
  • ID 8900 Web Design Accessibility
  • ID 8900 Advanced Sketching
  • ID 8900 Interactive Product Design for Home Health & Well - Being
  • ID 8900 Service Design and Organizational Activation
  • ID 8900 Universal Design: Exploration & Investigation of Real World Applications

Industrial and Systems Engineering

  • ISYE 6205 / AE 8803 - Cognitive Engineering
  • ISYE 6215 - Models in Human - Machine Systems
  • ISYE 6231 - Design of Human - Integrated Systems
  • ISYE 6413 - Design and Analysis of Experiments
  • ISYE 6414 - Regression Analysis
  • ISYE 6739 - Basic Statistical Methods
  • ISYE 6772 - Managing the Resources of Technological Firms
  • ISYE 7210 - Real - Time Interactive Simulations

Literature - Communication - and Culture (Digital Media)

  • LMC 6215 - Issues in Media Studies
  • LMC 6310 - The Computer as an Expressive Medium
  • LMC 6311 - Visual Culture and Design
  • LMC 6312 - Design Technology and Representation
  • LMC 6313 - Principles of Interactive Design
  • LMC 6314 - Design of Networked Media
  • LMCC 6315 - Project Production
  • LMC 6316 - Historical Approaches to Digital Media
  • LMC 6317 - Interactive Fiction
  • LMC 6318 - Experimental Media
  • LMC 6319 - Intellectual Property Policy and Law
  • LMC 6325 - Game Design and Analysis
  • LMC 6399 - Discovery and Invention in Digital Media
  • LMC 6650 - Project Studio
  • LMC 8000 - Proseminar in Media Theory
  • LMC 8001 - Pro - Seminar in Digital Media Studies
  • LMC 8903 - Special Problems in Human - Computer Interaction

Management of Technology (MOT)

  • MGT 6056 - Electronic Commerce
  • MGT 6326 - Collaborative Product Development
  • MGT 6772 - (K - TSA) Managing Resources of the Technological Firm
  • MGT 8803 - Software Project Management

Music

  • MUSI 6001 - Music Perception and Cognition
  • MUSI 6003 - Music Technology History and Repertoire
  • MUSI 6104 - Integrating Music in Multimedia
  • MUSI 6301 - Music Interface Design
  • MUSI 6303 - Network Music
  • MUSI 7100 - Music Technology Research Lab

Psychology

  • PSYC 6011 - Cognitive Psychology (3 credit hours)
  • PSYC 6012 - Social Psychology (3 credit hours)
  • PSYC 6014 - Sensation and Perception (3 credit hours)
  • PSYC 6022 - Psychological Statistics for HCI (4 credit hours including lab - Fall or Spring)
  • PSYC 6032 - Engineering Psychology Stressors (1 credit hour minicourse - Fall)
  • PSYC 6033 - Engineering Psychology Cognitive Ergonomics (1 credit hour minicourse - Spring)
  • PSYC 6034 - Engineering Psychology Displays (1 credit hour minicourse - Spring)
  • PSYC 6035 - Engineering Psychology Controls &Workspaces (1 credit hour minicourse - Spring)
  • PSYC 6041 - Topics in Cognitive Aging (3 credit hours)
  • PSYC 7104 - Psychomotor and Cognitive Skills
  • PSYC 8040 - Seminar in Engineering Psychology: Assistive Technologies
  • PSYC 8040 - Seminar in Engineering Psychology: The Psychology of HCI
  • PSYC 8903 - Special Problems in Human - Computer Interaction

Public Policy

  • PUBP 6111 - Special Topics: The Internet and Public Policy
  • PUBP 6401 - Science, Technology, and Public Policy

COMPUTING SPECIALIZATION (nine credit hours)

Software (3 credit hours):

  • CS 6300 - Software Development Process
  • CS 6452 - Prototyping Interactive Systems
  • CS 6456 - Principles of User Interface Software
  • CS 7470 - Ubiquitous Computing
  • CS 8803 - MAS, Special Topics: Mobile Apps and Services

Design - Evaluation - and Cognitive Modeling (6 credit hours):

  • CS 6010 - Principles of Design
  • CS 6150 - Computing for Good
  • CS 6451 - Introduction to Human - Centered Computing
  • CS 6455 - User Interface Design and Evaluation
  • CS 6460 - Educational Technology: Conceptual Foundations
  • CS 6465 - Computational Journalism
  • CS 6470 - Design of Online Communities
  • CS 6470 - Mixed Reality Experience Design
  • CS 6795 - Introduction to Cognitive Science
  • CS 7450 - Information Visualization
  • CS 7460 - Collaborative Computing
  • CS/PSYC 7790 - Cognitive Modeling
  • CS 8803 - DG, Special Topics: Design Games
  • CS 8803 - HEF, Special Topics: Healthcare Informatics
  • CS 8803 - HAR, Special Topics: Handheld Augmented Reality Game Studio
  • CS 8803 - HRI, Special Topics Human - Robot Interaction
  • CS 8803 - IBI, Special Topics: Introduction to Bio Informatics
  • CS 8803 - VG, Special Topics: Video Game Design
  • CS 8803 - SOC, Social Computing
  • CS 8903 - Special Problems (variable hours)

A maximum of 3 hours of CS 8903 may count toward the Computing specialization. The master's degree requirements for students in the College of Computing supplement those of the Institute. Students must achieve a grade-point average of at least 3.0 to graduate - and no course grade below C will count toward graduation.

DIGITAL MEDIA (DM) SPECIALIZATION (ten credit hours)

Required (may be repeated)

  • LMC 6650 - Project Studio (enrollment by permission of instructor)

One of the following courses - preferably taken in the first year of study:

  • LMC 6310 - The Computer as an Expressive Medium
  • LMC 6313 - Principles of Interactive Design
  • LMC 6399 - Discovery and Invention in Digital Media
  • LMC 8903 - Special Problems in HCI

Students may fulfill the rest of the required credits hours with any other LMC 6000 or 8000 level course.

A maximum of 3 hours of LMC 8903 may count toward the Digital Media specialization.

PSYCHOLOGY SPECIALIZATION (11 credit hours)

Required (8 credit hours):

  • PSYC 6022 - Psychological Statistics for HCI (4 credit hours including lab - Fall or Spring)
  • PSYC 6032 - Engineering Psychology Stressors (1 credit hour minicourse - Fall)
  • PSYC 6033 - Engineering Psychology Cognitive Ergonomics (1 credit hour minicourse - Spring)
  • PSYC 6034 - Engineering Psychology Displays (1 credit hour minicourse - Spring)
  • PSYC 6035 - Engineering Psychology Controls &Workspaces (1 credit hour minicourse - Spring)

3 credit hours from the following courses:

  • PSYC 6011 - Cognitive Psychology (3 credit hours)
  • PSYC 6012 - Social Psychology (3 credit hours)
  • PSYC 6014 - Sensation and Perception (3 credit hours)
  • PSYC 6041 - Topics in Cognitive Aging (3 credit hours)

PROJECT (4 credit hours; 6 credit hours for students in the DM specialization)

Each student completes this requirement, under the supervision of a faculty member, normally during the last two semesters of their program. Students must submit a project proposal and final report and present their work to the three school faculty coordinators and other MS - HCI students late during the semester of graduation.

  • CS 6998 - MS, HCI Project (repeatable; variable semester hours), or
  • LMC 6998 - MS, HCI Project (repeatable; variable semester hours), or
  • PSYC 6998 - MS, HCI Project (repeatable; variable semester hours)

SEMINAR

The HCI MS professional preparation and practice course aims to prepare students for success in their studies and careers. It includes presentations by leading HCI practitioners concerning career choices and preparation and new developments, visits to corporate HCI labs in the Atlanta area, research presentations, skills tutorials, discussion of potential MS projects and "how to succeed" in graduate school and as a professional.

Students take this seminar in the fall semester of their first and second years of study.

  • CS 6753 - Human, Computer Interaction, Professional Preparation and Practice (may be repeated for credit once), or
  • LMC 6753 - Human, Computer Interaction, Professional Preparation and Practice (may be repeated for credit once), or
  • PSYC 6753 - Human, Computer Interaction, Professional Preparation and Practice (may be repeated for credit once)