Main Page

From Cmsc434_f11
Jump to: navigation, search

CMSC 434 | Introduction to Human-Computer Interaction

University of Maryland | Department of Computer Science | Fall 2011 | Dr. Ben Shneiderman | ben@cs.umd.edu

Class homepage: http://wiki.cs.umd.edu/cmsc434_f11

Class hours: Mon & Wed, 2pm - 3:15pm Room: CSIC 2120

Office hours Mon & Wed, 1pm - 2pm Room: AVW 3177

TA: Tak Yeon Lee (reflect9@gmail.com) _ TA office hours Mon & Wed, 12pm - 2pm Room: AVW (4176. 4th floor, turn left at the elevator, next to the printer room)


Book: B. Shneiderman & C. Plaisant, Designing the User Interface, 5th Ed., Addison-Wesley, (2010) ISBN 0-321-53735-1 http://www.awl.com/DTUI

Other web resources: www.hcibib.org, www.usability.gov, www.useit.com, www.ibm.com/easy, hcc.cc.gatech.edu

Topics: Science base (theories, models, usability studies, and controlled experimentation), and software engineering with user interface development environments. Graphical user interfaces for desktop, web, and mobile devices using menus, forms, and direct manipulation. Assess usability by quantitative and qualitative methods. Conduct task analyses, usability tests, expert reviews, and continuing assessments of working products by interviews, surveys, and logging. Apply design processes and guidelines to develop professional quality user interfaces. Build low-fidelity paper mockups, and a high-fidelity prototype using contemporary tools such as graphic editors and a graphical programming environment (eg: HTML, CSS, Javascript)TechnicalResources.

Homework: Critique a working web site and cell phone. Students will implement user interface prototypes with modern software tools such as Adobe Flash or JavaScript.

Term Projects: (assigned teams of 5): User needs assessment, design, usability test, and re-design

Term Project Plan

Project Ideas

Project Teams

Project Critique Sign-Up

Resources

See previous projects at | CMSC 434 Fall 2008 | CMSC 434 Fall 2006

Websites from previous courses: http://www.otal.umd.edu/uupractice, http://www.otal.umd.edu/charm

Schedule - currently being updated

Week Topic Chapter Term Project Homework
08/31 Introduction, Theories 1,2
09/07 Managing Design 3 Critique (9/7)
09/12 Evaluation and Tools 4 Intro1 : HTML, CSS tutorial(9/12)
09/19 Direct Manipulation 5 Proposal (9/21)
09/26 Menus and Forms 6 User needs (9/26-9/30) Project 1 (9/26), [Midterm I] (Ch. 1-4) (9/28)
10/03 Command and Natural Languages 7 Intro2 : JavaScript and JQuery (10/5)
10/10 Interaction Devices 8 First design (10/10) Intro3 : Jquery and Ajax (10/10)
10/17 Collaboration 9 Task list & Q (10/17) Project 2 (Gallery) (10/19)
10/24 Quality of Service 10 [Midterm II] (Ch. 5-8) (10/26)
10/31 Function and Fashion 11
11/07 Manuals and Help 12 Usability test (11/14~23) Intro4 : HTML5 and mobile app
11/14 Search 13 Project 3 (Gallery) (11/16)
11/21 Visualization 14 Happy Thanksgiving 11/24
11/28 Social Impact After Final Project (11/30, 11:59pm) Comments (12/3, 6pm)
12/05 Reports Revision (12/7, 9am)
12/12 Reports

Final Exam: Mon 12/19, 1:30pm-3:30pm

Grading Final Grade:

  • Exams: (8 + 12 + 20)%
  • Homework 30%
    • Projects: (5% + 9% + 9%)
    • Two Critques 3% + 4%
  • Term Project: 30%
  • Class participation *%


Late Submission Policy

For each 24hrs of delay, 25% of your maximum score will be penalized. If you have a valid reason for delay, discuss it with Professor and TA in advance.


Getting started

Consult the User's Guide for information on using the wiki software.