MS in Human-Computer Interaction

Displaying Spring 2024-2025 Course Availability
  • In-Class
  • In-Class and Online
  • Online Only
  • Not Offered This Quarter
Untitled 1

Curriculum Requirements

Introductory Courses

No Introductory course (a course numbered 400 through 419) may be substituted for any other course at any level.

Introductory courses may be waived for any of the following conditions:

  • The student has the appropriate course work to satisfy an Introductory Course.
  • The student has appropriate and verified professional experience to satisfy an Introductory Course.
  • The student passes a Graduate Assessment Examination (GAE) in the Introductory Course area.
  • HCI 406 Web Site Design for HCI
  • HCI 412 HCI Design Fundamentals I
  • IT 403 Statistics and Data Analysis
  • IT 411 Scripting for Interactive Systems

Foundation Courses

The following Foundation Courses are listed in the suggested sequence for the program.

  • HCI 440 Introduction to User-Centered Design
  • HCI 450 Foundations of Human-Computer Interaction
  • HCI 430 Prototyping and Implementation

Students currently taking Foundation Courses may also register for Major Elective Courses if they have successfully completed the prerequisites for those courses.

Advanced Courses

The following Advanced Courses are listed in the suggested sequence for the program.

  • HCI 445 User Research Methods
  • HCI 454 Interaction Design and Information Architecture
    OR HCI 457 Information Architecture and Content Strategy
  • HCI 460 Usability Evaluation Methods
  • HCI 472 HCI Design Fundamentals II
  • At least one of the following major electives is also required:

Major Elective Courses

Students must complete 12 credit hours of Major Elective courses from the lists below:

HCI Electives

  • HCI 421 Designing for Content Management Systems
  • HCI 511 Accessibility Considerations in HCI
  • HCI 512 Information Visualization and Infographics
  • HCI 514 Global User Research
  • HCI 515 Design Ethnography
  • HCI 516 Behavioral Science and Ux
  • HCI 520 Learner-Centered Design
  • HCI 522 UX Strategy and Web Analytics
  • HCI 530 Mobile Design
  • HCI 541 Survey Design and Analysis
  • HCI 545 Embodied Interaction
  • HCI 553 Social Interaction Design
  • HCI 558 Interaction Design and Analysis
  • HCI 580 User Experience Design Practicum
  • HCI 590 Topics in Human-Computer Interaction
  • HCI 596 HCI Research Capstone

Non-HCI Electives open to all HCI students

  • CSC 484 Ethics in Artificial Intelligence
  • CSC 587 Cognitive Science
  • CSEC 440 Information Security Management
  • DSC 423 Data Analysis and Regression
  • DSC 424 Advanced Modeling and Analysis Techniques
  • DSC 441 Fundamentals of Data Science
  • DSC 465 Data Visualization
  • GAM 424 Game Design Workshop
  • IS 451 Database Design for Information Systems
  • IS 485 Requirements Elicitation, Analysis, and Specification
  • IS 511 Social Issues of Computing
  • IS 570 Managing Change for Digital Transformation
  • IS 586 Customer Relationship Management Technologies
  • IT 432 Web Architecture
  • IT 590 Topics in Information Technology
  • MKT 555 Marketing Management
  • PM 430 Fundamentals of IT Project Management
    OR SE 477 Software and Systems Project Management
  • PM 440 Collaborative Technologies for Leading Projects
  • PSY 404 Perception and Cognition
  • PSY 473 The Psychology of Judgment and Decision-Making
  • PSY 680 Industrial and Organizational Psychology
  • SE 430 Object Oriented Modeling
  • SE 482 Requirements Engineering

Capstone

  • HCI 594 Human-Computer Interaction Capstone



Degree Requirements

Students in this degree program must meet the following requirements:

  • Complete a minimum of 48 graduate credit hours in addition to any required introductory courses of the designated degree program.
  • Complete all graduate courses and requirements listed in the designated degree program.
  • Earn a grade of C- or better in all courses of the designated degree program.
  • Maintain a cumulative GPA of 2.5 or higher.
  • Students pursuing a second (or more) graduate degree may not double count or retake any course that applied toward the completion of a prior graduate degree. If a required course in the second degree was already completed and applied toward a previous degree, the student must meet with a faculty advisor to discuss a new course to be completed and substituted in the new degree. This rule also applies to cross-listed courses, which are considered to be the same course but offered under different subjects.
  • Students pursuing a second master's degree must complete a minimum of 48 graduate credit hours beyond their first designated degree program in addition to any required introductory courses in their second designated degree program.

Students with a GPA of 3.9 or higher will graduate with distinction.

For DePaul's policy on repeat graduate courses and a complete list of academic policies see the DePaul Graduate Handbook in the Course Catalog.