Messages

Nov 22 The handout for Project Part 4 (Implementation) is available in section Homework below. Due dates are December 6 and 8 for class presentations/demos, December 14 and 15 for demos to the instructor, and Thursday December 15 at 10:00 pm for source code submission (by email).
Nov 22 The handout for Course Paper is available in section Homework below. Deadline (hard) is Tuesday December 20 at 5:00 pm.

Textbook

[Shneiderman 2009] Ben Schneiderman and Catherine Plaisant, Designing the User Interface: Strategies for Effective Human-Computer Interaction, 5th Edition, Addison-Wesley, 2009. ISBN 978-0-321-53735-5.

Instructor

Dr. Sergiu Dascalu

Lectures

Lecture 01 (Aug 30): Course syllabus
Lecture 02 (Sep 01): Students' introduction
Lecture 03 (Sep 06): A1 preparation and videos from CHI-2005
Lecture 04 (Sep 08): Chapter 1 Introduction
Lecture 05 (Sep 13): Chapter 1 Introduction [continued]; Draw for presentation order; and Short talk: Ben's demo of his educational game
Lecture 06 (Sep 15): Chapter 2 Guidelines, Principles, and Theories
Lecture 07 (Sep 20): Chapter 2 [continued] and Short talk: Marek on usability
Lecture 08 (Sep 22): Chapter 3 Design Processes
Lecture 09 (Sep 27): Chapter 4 Evaluating Interface Designs [presented by Vinitha and Ben] and Short talk: Ivan on website accessibility evaluation tools [pdf]
Lecture 10 (Sep 29): Chapter 5 Direct Manipulation and Virtual Environments [Ivan, Marek]
Lecture 11 (Oct 04): Chapter 6 Menu Selection, Form Fill-In, Dialog Boxes [Rory, Aarti]
Lecture 12 (Oct 06): On Project Part 1 and HCI videos (excerpts from Steve Jobs keynote speeches)
Lecture 13 (Oct 11): Chapter 8 Interaction Devices [Jon, Burkay]
Lecture 14 (Oct 13): Chapter 9 Collaboration and Social Media [Esra, Likitha]
Lecture 15 (Oct 18): Chapter 12 User Documentation and Online Help [Gareth]
Lecture 16 (Oct 20): Short talk: Ben's demo of a haptic device; On Midterm; and On Project Part 2
Lecture 17 (Oct 25): Software tools: Vinitha, Ivan, Marek and Jon
Lecture 18 (Oct 27): Scientific Seminar attendance in DMS-110, Dr. Andrew Fire, Nobel prize laureate
Lecture 19 (Nov 01): Software tools: Gareth, Burkay, Aarti
Lecture 20 (Nov 03): Invited research presentation, Eric Fritzinger, CSE UNR
Lecture 21 (Nov 08): On Project Part 3
Lecture 22 (Nov 10): Midterm exam
Lecture 23 (Nov 15): Software tools: Esra and Likitha and On Project Part 3
Lecture 24 (Nov 17): Software tools: Rory and Ben and On Project Part 3
Lecture 25 (Nov 22): On Project Part 4 and On the Course Paper
Lecture 26 (Nov 29): Instructor sick, class canceled
Lecture 27 (Dec 01): Chapter 14 Information Visualization
Lecture 28 (Dec 06): Project presentations: 1 Rory, 2 Esra, 3 Vinitha, 4 Aarti, 5 Burkay.
Lecture 29 (Dec 08): Project presentations: 6 Likhitha, 7 Ben, 8 Jon, 9 Ivan, 10 Marek, 11 Gareth. Use this [feedback form] for both presentation days and return it to the instructor by December 10.
Lecture 30 (Dec 13):
Demos :

WED DEC 14
  • 11:00 am Ben
  • 12:00 pm Vinitha
  • 01:00 pm Rory
  • 02:00 pm Jon

    THU DEC 15
  • 09:00 am Aarti
  • 10:00 am Burkay
  • 11:00 am Marek
  • 01:00 pm Likhitha
  • 02:00 pm Ivan [moved to FRI DEC 16 at 11:00 am]
  • 03:00 pm Esra [moved to FRI DEC 16 at 10:00 am]
  • 04:00 pm Gareth

    Homework

    Paper: [pdf] with formatting instructions available [here]. Deadline is Tuesday December 20 at 5:00 pm (hard deadline).
    Project #4: [pdf]. Class presentations on December 6 and 8, demos to the instructor on December 14 and 15, and final source code submission by Thursday December 15 at 10:00 pm.
    Project #3: [pdf]. Due date (extended) is Tuesday November 22 at 10:00 pm. A sample specification from a different course can be found [here].
    Project #2: [pdf]. Due date (extended) is Friday November 4 at 10:00 pm. A sample specification from a different course can be found [here].
    Project #1: [pdf]. Due date (extended) is Monday October 17 at 10:00 pm.
    Assignment #3: [pdf]. Due Friday October 7 at 10:00 pm.
    Assignment #2: [pdf]. Due Thursday September 22 at 10:00 pm.
    Assignment #1: [pdf]. Due Wednesday September 14 at 9:00 pm (by email). Note that the time was extended to 9:00 pm. The due date remains the same.

    Midterm Exam

    Midterm: Thursday November 10. The study required for the midterm exam is available [here].

    Students and Projects

  • Aarti, Video Library Management Toolkit
  • Ben, Fun in Repetition, An Educational Video Game
  • Burkay, 3D Content Creation in TEXTSL
  • Esra
  • Gareth, Research Assistance Through Visualization and Information Genealogy
  • Ivan, Web Portal Usability Testing
  • Jon, Help Desk Utility for Multiflux GUI
  • Likhitha, NCCP Visualization System
  • Marek, NDOT Intellidrive Configuration Website
  • Rory, EyeD: An Iris Recognition Authentication Application on the Android OS
  • Vinitha, Twist 'n Match, A Game Study for Semaphore Language Using Low-Cost Inertial Sensors

    Selected video clips

  • Hans Rosling on Debunking Third-World Myths ...
  • Honda ASIMO Conducts the Detroit Symphony Orchestra
  • Sketch Furniture by Front
  • MIT Sketching
  • High-Speed Robot Hand
  • Human Interaction Connection
  • Effective Information Visualization
  • Climate Change Information Visualization
  • Wordle Tutorial
  • Project LifeLike - Computer Interfaces that Learn
  • Carnegie Melon's Alice
  • New Integrated Flight Control System
  • CAVE 1993
  • Cloud Computing
  • Operating Systems for Cloud Computing
  • Cloud Computing Apps
  • Mobile Fitness Coaching from Experts
  • BMW Augmented Reality
  • Grady Booch's Why Engineering?
  • Grady Booch's Smarter Products for a Smarter Planet