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.
[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.
Dr. Sergiu Dascalu
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
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: Thursday November 10. The study required for the midterm exam is available [here].
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
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