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 Mobile Text Entry System - 1 COMPASS: Rotational Keyboard on Non-Touch Smartwatches
    2/22 Thu Mobile Text Entry System -2 Personalized input: improving ten-finger touchscreen typing through automatic adaptation
    2/27 Tue No Lecture (Instructor away on research travel) Peak-End Effects on Player Experience in Casual Games
    3/1 Thu Behavioral Economics in HCI Examining the Peak-End Effects of Subjective Experience
    3/6 Tue Evaluation - 1 Heuristic evaluation of user interfaces
    3/8 Thu Evaluation - 2 Heuristic evaluation of ambient displays
    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 Engineering GestureBased Authentication Systems
    3/22 Thu Project Progress Report Where Usability and Security Go Hand-in-Hand: Robust Gesture-Based Authentication for Mobile Systems
    3/27 Tue Project Progress Report and Mid-Term Exam Review Both complete and correct?: multi-objective optimization of touchscreen keyboard
    3/29 Thu Computational Interaction in Post-PC Computing Effects of Language Modeling and its Personalization on Touchscreen Typing Performance
    4/3 Tue Affordances, Conceptual Models and Design Principles What is interaction
    4/5 Thu Seminar on writing HCI papers HCI research as problem-solving
    4/10 Tue Research travel ForceEdge: Controlling Autoscroll on Both Desktop and Mobile Computers Using the Force
    4/12 Thu Mobile Interaction WatchSense: On- and Above-Skin Input Sensing through a Wearable Depth Sensor
    4/17 Tue Multi-Modal Interfaces WrisText: One-handed Text Entry on Smartwatch using Wrist Gestures
    4/19 Thu Summary Project Zanzibar: A Portable and Flexible Tangible Interaction Platform
    4/24 Tue No Lecture (Instructor away on research travel) N/A
    4/26 Thu No Lecture (Instructor away on research travel) N/A
    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