Master of Science in Human - Computer Interaction

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, Media and Communication; the School of Industrial Design, and the School of Psychology. The program provides students with the practical and 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 36 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 are 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: Interactive Computing; Digital Media (DM, through the School of Literature, Media and Communication); Industrial Design; 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


Fixed Core (9 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)
  • CS/ID/LMC/PSYC6753 Human-Computer Interaction - Professional Preparation and Practice (1 hour credit Fall of first year and 1 credit hour Fall of second year)


COMPUTING SPECIALIZATION (9 credit hours)
Software (3 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)
  • CS/ID/LMC/PSYC6753 Human-Computer Interaction - Professional Preparation and Practice (1 hour credit Fall of first year and 1 credit hour Fall of second year)
  • CS 6300, Software Development Process
  • CS 6452, Prototyping Interactive Systems
  • CS 6456, Principles of User Interface Software
  • CS 6457, Video Game Design
  • CS 7470, Ubiquitous Computing
  • CS 7497, Virtual Environments
  • 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 6457, Video Game Design
  • CS 6460, Educational Technology: Conceptual Foundations
  • CS 6465 Computational Journalism
  • CS 6470, Design of Online Communities
  • CS 6770, Mixed Reality Experience Design
  • CS 6753, Design of Environments
  • CS 6795, Introduction to Cognitive Science
  • CS 7450, Information Visualization
  • CS 7460, Collaborative Computing
  • CS 7465, Educational Technology Design and Evaluation
  • CS 7633, Human-Robot Interaction
  • CS/PSYC 7790, Cognitive Modeling
  • CS 8803-DG, Special Topics: Design Games
  • CS 8803-GAI Special Topics: Game AI
  • CS 8803-HEF, Special Topics: Healthcare Informatics
  • CS 8803-HAR, Special Topics: Handheld Augmented Reality Game Studio
  • CS 8803-IBI, Special Topics: Introduction to Bio Informatics
  • CS 8803-SOC, Social Computing
  • CS 8903, Special Problems (variable hours)

A maximum of 3 hours of CS 8903 may count toward the Interactive 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 (12 credit hours):

One of the following four courses, preferably 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
  • and

  • LMC 6650, Project Studio (enrollment by permission of instructor) (must be taken at least once, may be taken up to three times for degree credit)

Optional

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

A maximum of 3 hours of LMC 8903 Special Problems in HCI may count toward the Digital Media specialization.


INDUSTRIAL DESIGN SPECIALIZATION (12 credit hours)

Required (9 credit hours)

  • ID 6100, Intro to ID Grad Studies
  • ID 6101, Human-Centered Design
  • ID 6401, Visualizing Interaction

One of the following courses (3 credit hours)

  • ID 6214 Strategic Design Language
  • ID 6215 Service Design
  • ID 6271 Healthcare Design of the Future
  • ID 6509 Computing, Creativity and Design Cognition
  • ID 6510 Design for Interaction
  • ID 6515 Interface Prototyping
  • ID 6763 Design of Interactive Environments
  • ID 6800 Universal Design
  • ID 6820 Web Design Accessibility

PSYCHOLOGY SPECIALIZATION (11 credit hours)

Required (8 credit hours):

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

One of the following courses (3 credit hours)

  • 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)


Elective Courses

12 credit hours for Interactive Computing
9 credit hours for Digital Media
9 credit hours for Industrial Design
10 credit hours for Psychology

All Specialization courses may also be taken as part of the Elective courses in each of the four areas of specialization.  However, for the interactive computing and psychology tracks, at least 9 credit hours of the Elective must be taken outside your specialization. For the Digital Media and Industrial Design tracks, at least 6 credit hours must be taken outside your specialization. A maximum of 3 credit hours of Special Problems in HCI (CS/ID/LMC/PSYC 8903) may count toward the Elective Courses.


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

International Affairs

INTA 8803, Special Topics: Computers, Communications, and International Development Industrial Design


  • ID 6100 Intro to Grad Studies
  • ID 6101 Human Centered Design
  • ID 6200 Graduate Studio II
  • ID 6820 Web Design Usability and Accessibility
  • ID 6420 Advanced Sketching
  • ID 6510 Design for Interaction
  • ID 6214 Strategic Design Language
  • ID 6215 Service Design
  • ID 6401 Visualizing Interaction
  • ID 6515 Interface Prototyping
  • ID 6271 Healthcare Design of the Future
  • ID 6763 Design of Interactive Environments
  • ID 8903 Special Problems in Human-Computer Interaction

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, Media and Communication (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
  • LMC 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)
  • PSYC 6032, Engineering Psychology Stressors (1 credit hour)
  • PSYC 6033, Engineering Psychology Cognitive Ergonomics (1 credit hour)
  • PSYC 6034, Engineering Psychology Displays (1 credit hour)
  • PSYC 6035, Engineering Psychology Controls &Workspaces (1 credit hour)
  • PSYC 6041, Topics in Cognitive Aging (3 credit hours)
  • PSYC 7104, Psychomotor and Cognitive Skills
  • PSYC 8040, Seminar in Engineering Psychology
  • 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

Non-credit seminars

Various seminars can be used as one way to fill out your schedule if you are required to carry a full course load (12 credits), but they cannot be used as credit toward your degree. Some of the available seminars include:

  • CS 8001-AHS, Aware Home Seminar
  • CS 8001-ELC, Electronic Learning Communities Seminar
  • CS 8001-GVU, GVU Brown Bag

Project 6 credit hours

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 four school faculty coordinators and other MS-HCI students late during the semester of graduation (as described in the MS-HCI Project Requirements document).

  • CS 6998, MS-HCI Project (repeatable; variable semester hours), or
  • ID 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 (2 credit hours as part of Fixed Core)

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.

Quite a few students work as graduate research assistants or as corporate interns as part of their master’s project; all students are expected to do a summer internship between their second and third semesters.

  • CS 6753, Human-Computer Interaction - Professional Preparation and Practice (may be repeated for credit once), or
  • ID 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)