CSE 594 Advanced Topics in Human Computer Interaction

Semester: Spring 2018
Time: Tue & Thu, 11:30 am - 12:50 pm
Location: Frey 309
Instructor: Dr. Xiaojun Bi
                    Office: NCS 161
                    Email: xiaojun [at] cs.stonybrook.edu
Office Hours: Tue & Thu, 1:20 pm - 2:50 pm

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

Important Messages & News

  • The classroom changes to Frey 309.
  • Your weekly reading critique should be submitted in a hard copy on Tue prior to the lecture.
  • Most of your questions (homework, deadlines, projects, etc.) should be publicly asked on Piazza, so that other students can benefit from the answers.
  • Any personal email to the instructor should include "[CSE594]" 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 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

    Schedule and Reading Assignments

    Subject to minor changes throughout the semester.

    Date Topic Readings
    1/23 Tue Introduction to HCI N/A
    1/25 Thu Seminal Ideas + Instructor's HCI Research at Stony Brook N/A
    1/30 Tue Human Performance Modeling - 1 "Beating" Fitts' law: virtual enhancements for pointing facilitation
    2/1 Thu Human Performance Modeling - 2 Object-Oriented Drawing, Video Demo
    2/6 Tue Human Performance Modeling - 3 CrossY: a crossing-based drawing application
    2/8 Thu Job Fairs Why it's quick to be square: modelling new and existing hierarchical menu designs
    2/13 Tue Human Performance Modeling - 4 SHARK2: a large vocabulary shorthand writing system for pen-based computers
    2/15 Thu Human Performance Modeling - 5 Modelling Learning of New Keyboard Layouts
    2/20 Tue Affordance, Conceptual Model and Design Principles To Appear
    2/22 Thu The Design Process and Supporting Tools To Appear
    2/27 Tue No Lecture (Instructor away on research travel) To Appear
    3/1 Thu Evaluation - 1 To Appear
    3/6 Tue Evaluation - 2 To Appear
    3/8 Thu Multi-Modal Interfaces To Appear
    3/13 Tue No Lecture (Spring Break) Prepare for Midterm Exam.
    3/15 Thu No Lecture (Spring Break) Prepare for Midterm Exam.
    3/20 Tue Mid-Term Exam To Appear
    3/22 Thu Project Progress Report To Appear
    3/27 Tue Tangible Interfaces To Appear
    3/29 Thu Computational Interface Design - 1 To Appear
    4/3 Tue Computational Interface Design - 2 To Appear
    4/5 Thu Natural User Interface (NUI) To Appear
    4/10 Tue Mobile Interfaces To Appear
    4/12 Thu Touch Interaction To Appear
    4/17 Tue Text Entry Systems To Appear
    4/19 Thu Ubiquitous Computing To Appear
    4/24 Tue Guest Lecture To Appear
    4/26 Thu No Lecture (Instructor away on research travel) To Appear
    5/1 Tue Project Presentations N/A
    5/3 Thu Project Presentations N/A



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

    Grading Policy

    Subject to minor changes throughout the semester.

  • 30% Midterm Exam.
         In-class, closed-book exam.

  • 40% Research Project
         Students will form groups of 2-3. Each group will complete an HCI research project.
         Points breakdown: 40% = execution (17.5%) + final report (17.5%) + presentation (5%).

  • 20% Reading Critique:
          Two papers will be released each week. You will pick one of them and write a critique each week. The critique will be due 11 am on Tue in the following week.

  • 10% Participation
          In class discussions
  • Top

    Last modified 1/29/2018