MS in Human-Computer Interaction

Master of Science 2010-2011

Human-Computer Interaction

The Master of Science in Human-Computer Interaction prepares students to design, implement, and evaluate computer interfaces so that they are accessible and easy for people to use. This interdisciplinary degree integrates concepts and methods from computer science, graphic design and the social sciences to provide a comprehensive understanding of the user-centered design process.

Students in this program will acquire a broad range of skills including:

  • Carry out the full user-centered design process
  • Conduct usability tests
  • Research users and their tasks
  • Create the information architecture for a web site or complex application
  • Develop working prototypes of dynamic web sites

Learn more about admission to this program.

Online Learning Options
This degree can be completed entirely online. CDM online degrees are delivered mostly through COL-enabled courses, although other delivery technologies are also used. If a course is COL-enabled, any student registered in the course has access to the course playback. Students are strongly encouraged to utilize the COL resource wherever available. To complete this degree a student may take any combination of online and on campus courses. For more information on online learning at CDM visit the Online Learning page.
Degree Requirements
Students in this degree program must meet the following requirements:
  • Complete a minimum of 52 credit hours (generally 13 courses) beyond the Prerequisite Phase
  • Earn a grade of B- or better in each Prerequisite Phase course
  • Earn a grade of C- or better in all graduate courses beyond the Prerequisite Phase
  • Maintain a graduate level GPA of 2.50 or higher while pursuing their degree
  • Achieve a graduate GPA of 2.50 or higher at the completion of all other requirements

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.

Course Requirements
Prerequisite Phase
The goal of the prerequisite phase is to give students the background necessary for starting the graduate program. These prerequisite phase requirements can be fulfilled in one of three ways:
  • The student takes the course and earns a grade of B- or higher
  • The student takes a Graduate Assessment Exam (GAE) to test out of the course
  • The faculty advisor waives the course because of equivalent academic background or work experience.

All students are blocked from enrolling in Graduate Phase courses prior to completing their prerequisites. Students must submit an online Change of Status request (through myCDM) when the Prerequisite Phase is completed to inform the Student Services offices that the block can be removed.

IT 130 The Internet and the Web
IT 223 Data Analysis
IM 230 Scripting for Interactive Media
OR IM 336 Interactive Media Scripting for Programmers
IM 270 User-Centered Web Design
HCI 402 Foundations of Digital Design
Foundation Phase
HCI 440 Introduction to User-Centered Design
HCI 450 Foundations of Human-Computer Interaction
HCI 470 Digital Page Formatting

Students in the Foundation Phase may register for a maximum of four Advanced Phase courses. To take full advantage of the collaborative learning environment, students taking online courses are highly encouraged to take PM 440 (Collaborative Technologies) early in the Foundation Phase. PM 440 counts as an HCI elective.
Advanced Phase
HCI 430 Prototyping and Implementation
HCI 445 Inquiry Methods and Use Analysis
HCI 460 Usability Evaluation Methods
HCI 454 Interaction Design and Information Architecture
Major electives
Students must complete 4 elective courses from the lists below:
  • HCI Electives
    HCI 422 Multimedia
    HCI 432 User-Centered Web Development
    HCI 511 Accessibility and Design for Diverse Users
    HCI 521 Designing for Content Management Systems
    HCI 530 Usability Issues for Handheld Devices
    HCI 590 Topics in Human-Computer Interaction
  • non-HCI Electives open to all HCI students
    CSC 423 Data Analysis and Regression
    CSC 424 Advanced Data Analysis
    CSC 428 Data Analysis for Experimenters
    CSC 449 Database Technologies
    CSC 451 Database Design
    CSC 587 Cognitive Science
    ECT 433 Survey of Web Programming Technologies
    ECT 455 E-Commerce Web Site Engineering
    ECT 480 Intranets and Portals
    ECT 586 Customer Relationship Management Technologies
    IS 456 Knowledge Management Systems
    IS 511 Social Issues of Computing
    IS 570 Enterprise System Implementation
    ITS 427 Learning and Technology
    ITS 431 Instructional Delivery and Course Management Systems
    ITS 560 Training and User Support
    IT 432 Web Architecture for Non-Programmers
    PM 430 Fundamentals of IT Project Management
    PM 440 Collaborative Technologies for Leading Projects
    PSY 402 Perceptual Processes
    PSY 404 Learning and Cognitive Processes
    PSY 473 The Psychology of Judgment and Decision- Making
    PSY 557 Seminar in Learning and Cognitive Processes
    PSY 680 Industrial and Organizational Psychology
    SE 477 Software and Systems Project Management
    SE 482 Requirements Engineering
  • Non-HCI electives requiring programming experience
    GPH 425 Survey of Computer Graphics
    GPH 438 Computer Animation Survey
    SE 430 Object Oriented Modeling
Open electives
Student must complete 1 advisor-approved CDM elective. Elective courses are in the range of 420-699 and must be from the College of CDM.
HCI 594 Human-Computer Interaction Capstone