CMSC434: Intro to Human-Computer Interaction
home | syllabus | people | homeworks | team project | vb projects | exams | grades | links
Class Syllabus

The following is an electronic copy of the syllabus that was given out on the first day of class.

CMSC 434/828C Human Factors in Computer and Information Systems

University of Maryland Dept. of Computer Science Spring 2004

 

Dr. Ben Shneiderman ben@cs.umd.edu http://www.cs.umd.edu/class/spring2004/cmsc434

Class hours: Tues & Thurs 9:30am - 10:45am Room: CSIC 1122

Office hours: Tues & Thurs 11am - noon Room: AVW 3177 Phone: 301-405-2680

 

Teaching Assistant: Adam Perer adamp@cs.umd.edu

Office hours: Tues & Thurs 2:00pm 3:00pm (NOTE: This may change) Room: AVW 3204

 

Books: B. Shneiderman, Designing the User Interface, 3rd Edition, Addison-Wesley, (1998)

http://www.awl.com/DTUI Other Web Resources: www.hcibib.org www.usability.gov
www.useit.com www.ibm.com/easy

Topics: Human factors issues in the development of software, use of database systems, and design of user interfaces for interactive systems. Science base (theories, models, usability studies, and controlled experimentation), and software engineering with user interface development environments. Issues include: command languages, menus, forms, and direct manipulation, graphical user interfaces, computer supported cooperative work, information search and visualization, World Wide Web design, input/output devices, and display design.

 

Homework: Critiques will be written for an experimental study and for a working system. Students will implement user interfaces with modern software tools such as Visual Basic.

 

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

See previous projects at http://www.cs.umd.edu/class/spring2002/cmsc434-0101/

Graduate students will carry out a 2nd team project, examples from previous courses:
www.otal.umd.edu/uupractice
www.otal.umd.edu/charm

 

Week Topic Chapter Term Project Homework

1/27 Introduction, Theories 1, 2

2/3 Managing Design 3 Design Critique (2/3)

2/10 Evaluation & Tools 4, 5 Proposal (2/12)

2/17 Direct Manipulation 6 VB 1 (2/19)

2/24 Menus & Forms 7 User needs (2/26) Exam 1-6 (2/24)

3/2 Command & Nat Langs 8 References (3/4)

3/9 Interaction & Response 9, 10 First design (3/11) VB 2 (3/9)

3/16 Style/Manuals & Help 11, 12 Task list & Q (3/18)

----Spring Break --------

3/30 Multiple Windows 13 VB 3 (4/1)

4/6 CSCW 14 Usability test (4/6) Exam 7-12 (4/8)

4/13 Info Search 15 Redesign (4/13) Expert review (4/15)

4/20 Web 16

4/27 Social Impact After Final Project (4/29, 6pm) Comments (5/3, noon)

5/4 Reports Revision (5/6, 9am)

5/11 Reports ***Final Exam: (Friday 5/14, 8-10am)***

 

 

Final Grade: Exams: 10+10+ 20% Homework+class participation: 30% Term Project: 30%.


 
    Class webpage maintained by Adam Perer

Web Accessibility