Loyola College in Maryland

CS 774.51 - Human Computer Interaction
Spring 2006


Loyola College > Department of Computer Science > CS 774
Lectures | Homework Assignments | Projects | Research Paper | Resources

News


Instructor: Dr. Dawn Lawrie
Office: DS 125b
Work Phone: (410)617-2140
Office Hours: MF 2:00 - 3:00, W 10:00 - 11:00, and by appointment
e-mail: lawrie<at>cs<dot>loyola<dot>edu

Course Home Page: http://www.cs.loyola.edu/~lawrie/CS774/S06/index.html

Class Meeting: Lecture W 5:30-7:40 on Columbia Campus

Prerequisites: CS 770

Required Text: Shneiderman, Ben and Catherine Plaisant, Designing the User Interface, Addison Wesley: Boston, MA, 2005. (DTUI)
Shneiderman, Ben, Leonardo's Laptop: Human needs and the new computing technologies, The MIT Press: Cambridge, MA, 2002. (LL)

Course Description:
Human factors issues in the development of software, the use of database systems, and the design of interactive systems. Issues include programming and command languages; menus, forms, and direct manipulation; graphical user interfaces, computer-supported cooperative work, information search and visualization; input/output devices; and display design.

Specific Educational Objectives of the Course:
At the completion of the course, the student will be able to:

Conduct of the Course:

  1. Your success in this course is my number one priority. Should you need extra help, please come visit me in my office.
  2. Lectures will be used to discuss material in the text book and to apply the concepts in class exercises.
  3. Homeworks will be given approximately each week. They will reinforce the readings and extend the in-class exercises. All homework is due at the start of the regular class period. Late homework will NOT be accepted. Homeworks that are not print-outs should be submitted on standard size loose-leaf paper. Please be legible and neat. Illegible and/or sloppy assignments will NOT be graded.
  4. Projects will be used to study certain topics in greater detail and will give the student an oppurtunity to bring personal interests into the class.
  5. A research paper and oral discussion will facilitate learning a single topic in depth and communicating that knowledge to your peers.
  6. This course requires a substantial amount of reading. I expect you to read the referenced material from the text prior to the class in which the material will be covered. Be sure to make time in your schedule for reading: expect that much material will need to be read more than once for full understanding.
  7. A final exam will also be used to evaluate your progress.
  8. Attendance is necessary for success in this course. Participation in the in-class exercise is required. You are responsible for material presented and assignments made during absences. Normally, make-up exams are not administered. If you will miss a class period, please email me with the reason that you will not be in class.
  9. The class web-site will be used to make announcements and post course materials. Be sure to check it regularly.
Academic Integrity:
Loyola College Honor Code Statement:

"The Honor Code states that all students of the Loyola Community have been equally entrusted by their peers to conduct themselves honestly on all academic assignments.

The students of this College understand that having collective and individual responsibility for the ethical welfare of their peers exemplifies a commitment to the community. Students who submit materials that are the products of their own minds demonstrate respect for themselves and the community in which they study.

All outside resources or information should be clearly acknowledged. If there is any doubt or question regarding the use and documentation of outside sources for academic assignments, your instructor should be consulted. Any violations of the Honor Code will be handled by the Honor Council."

The Honor Code as is pertains to this class:
In general, any copying of an assignment, whether electronically or by hand is considered plagiarism. Students submitting non-trivial projects with identical structure will be considered to have acted dishonestly. Such students may be referred to the Honor Council for disciplinary action. At the very least, two or more students presenting assignments identical in all important aspects will share the points from a single grade.

Learning Disabilities:
To request academic accommodations due to a disability, please contact the Disability Support Services Office at (410)617-2062. If you have a letter from their office indicating that you have a disability which requires academic accommodations, please present the letter to me so we can discuss the accommodations that you might need in this class.

Grading:

Final Grade Distribution:
Final letter grades will be no worse than the following table.

AA-B+BB-C+CC-D+D
93% 90% 87% 83% 80% 77% 73% 70% 67% 60%


Class No. Date Topic Reading Assignment Due
1 1/18 Introduction to HCI Ch 1 in DTUI
2 1/25 Guidelines and Principles Ch 2.1-2.3 in DTUI and Ch 1 in LL Hwk 1
3 2/1 Theories Ch 2.4-2.5 in DTUI and Ch 2-4 in LL Hwk 2
4 2/8 Managing Design Process and Evaluating Interface Design Ch 3.1-3.4, 4.1-4.3 in DTUI and Ch 5-6 in LL Hwk 3
5 2/15 Continue Evaluating Interface Designs Ch 4.4-4.7 in DTUI and Ch 7-8 in LL Hwk 4
6 2/22 Software Tools Ch 5 in DTUI and Ch 9-11 in LL Hwk 5
7 3/1 Direct Manipulations and Virtual Environments Ch 6 in DTUI Hwk 6
8 3/15 Menu Selection, Form Fillin, Dialog Boxes, and Fitts's Law Ch 7, 9.3.5 in DTUI Research Paper
9 3/22 Command and Natural Lanuguages Ch 8 in DTUI Group User Study
10 3/29 Collaboration Ch 10 in DTUI
11 4/5 Information Search and Visualization Ch 14 in DTUI Group Project
12 4/12 Guest Lecturer
13 4/19 Guest Lecturer
14 4/26 Project Presentations Individual Project
15 5/3 Final Exam

FINAL EXAM: Wednesday, May 3rd