CSE 518 Foundations of Human Computer Interaction

Semester: Fall 2021
Time: Friday 10:00AM - 12:50PM
Location: New Computer Science Bldg 120
Instructor: Dr. Xiaojun Bi
                    Office: NCS 161
                    Email: xiaojun [at] cs.stonybrook.edu

| Important Messages & News | Abstract | Schedule and Reading Assignments | Textbook | Grading Policy |

Important Messages & News

  • The final exam will take place from 11:15 am to 12:15 pm on Dec 13th in NCS 120 and NCS 115.
  • The 5-min long video presentation of project is due at 11:59 pm on Dec 1st.
  • Homework3 is due at 11:59 pm on Dec 3rd, 2021
  • The project report, and source code/design materials, are due at 11:59 pm on Dec 15th, 2021.
  • The mid-term exam will take place at 10 am on Friday 10/22/2021 in Old Computer Science, Rooms 2120 and 2129. Please do NOT go to NCS 120.
  • Most of your questions (homework, deadlines, projects, etc.) should be publicly asked on Blackboard, so that other students can benefit from the answers.
  • Any personal email to the instructor should include "[CSE518]" in the title.
  • Top


    This course will provide an overview of the field of Human-Computer Interaction (HCI), a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them. It will particularly focus on topics related to mobile computing. It will teach you guidelines, principles, methodologies, tools and techniques for analyzing, designing and evaluating user interfaces and interaction techniques. More specifically, this course will include the following topics:

  • Human Information Processing System
  • Interaction Behavior Modeling
  • Computational Interface Design
  • Interface Design Principles and Process
  • Usability Testing
  • Heuristic Evaluation
  • State-of-the-art Research in HCI
  • Top


    Subject to minor changes throughout the semester.

    Date Topic Note
    8/27 Fri Introduction to HCI
    9/3 Fri Human Performance Modeling - 1
    9/10 Fri Human Performance Modeling - 2 Title and abstract of research project due.
    9/17 Fri Human Performance Modeling - 3
    9/24 Fri Human Performance Modeling - 4 Homework 1 released
    10/1 Fri Mobile Text Entry System -1
    10/8 Fri Mobile Text Entry System -2 Homework 1 due
    10/15 Fri Behavioral Economics in HCI
    10/22 Fri In-class mid-term exam Location: Old Computer Science, Rooms 2120 and 2129. Time: 10 - 11 am
    10/29 Fri Evaluation - 1. Homework 2 released.
    11/5 Fri Evaluation - 2
    11/12 Fri No Lecture; The instructor has conflicts with an important academic meeting Homework 2 due
    11/19 Fri Evaluation - 3 Homework 3 released
    11/26 Fri No Lecture Thanksgiving break
    12/3 Fri Summary Project presentations; Homework 3 due.



    There is no official textbook. The course content was developed based on the cutting edge research published in the premier HCI conferences such as ACM CHI and UIST, and the following seminal books:

  • The Design of Everyday Things (2013) by Don Norman
  • The Psychology of Human-Computer Interaction (1983) by Stuart K. Card, Thomas P. Moran, and Allen Newell
  • Doing Psychology Experiments (7th Edition, 2008) by David W. Martin
  • Grading Policy

    Subject to changes throughout the semester.

  • 20% Mid-term Exam.
          Close-book Exam.

  • 30% Three Individual Homework Assignments.

  • 20% Individual Research Project
         Points breakdown for project: 20% = execution (10%) + final report (5%) + presentation (5%).

  • 25% Final Exam
         Close-book Exam

  • 5% Participation
          In class discussions
  • Top