syllabus
CS3724
Fall 1999 Syllabus
Introduction to Human-Computer Interaction
Dr. Hartson

Course Goals:
This course presents basic components of human-computer interaction concepts, theory, and practice.  It takes a user-centered perspective, rather than a system-centered one.  We look at bridging the gulf between needs and requirements of human users and capabilities and limitations of technology.  We discuss how to forge communication between users and system developers.  We base the course on a dichotomy between user interaction design and user interface software design.  The course covers iterative development of user interaction design, including user requirements gathering, with emphasis on usability goals; user analysis; user task analysis; design, rapid prototyping, and user-centered formative evaluation.  Iterative development activities are practiced in the context of several team projects. 

Professor:
Dr. H. Rex Hartson, Computer Science, McBryde 634, hartson@vt.edu

Office Hours:
Monday and Wednesday at 1:00 – 2:30 p.m.
(and sometimes Fridays at same time – you'll have to catch me if I'm in)
and by appointment

Please observe these office hours. 
Please leave me a note if you need to see me and cannot meet at these times.

Class meeting times:
M, W, F 12:00 pm in McBryde 209

GTA:

Jim Helms, jhelms@vt.edu
Office Hours: T,H : 8:00 - 10:45 a.m. McBryde 128

Prerequisites:
Any course in Computer Science or equivalent and junior-level standing.  This prerequisite is strictly enforced.  An attempt to get in this course without the prerequisite constitutes an Honor Code violation.

Text:
No required textbook is used.  Class materials will be drawn from multiple sources, with heavy reliance on class lecture notes posted on Web (see calendar in Web site).  For recommended reading, Ben Shneiderman's text, Designing the User Interface, 3rd Edition. Addison-Wesley, 1998, will be on reserve at Newman Library.

Lecture Notes: 
Lecture notes will be put on the Web in advance of the class in which they will be covered.  You can access each set of lecture notes via the calendar. You should print these notes and bring them to class with you.  That will make it easy to keep up in class. 

Grading:

Midterm exam 15%
Final exam 20%
Team project  55%
          Project 0 (5%)  
          Project 1 (5%)  
          Project 2 (13%)  
          Project 3 (12%)  
          Project 4 (15%)  
          Project 5 (5%)  
Homework  10%
  100%

Exams:
Exams are in-class, closed book, closed notes.  The final exam is cumulative.

Team project:
The class is divided into teams of three members each, on a arbitrary basis.  No swapping of team members is allowed.  The team is given a grade for each part of the project.  Each individual team member's grade for each project assignment is a weighting of the team grade, where the weighting is based on an evaluation of individual contributions, collected from each team member at the end of the semester.

Homework:
There will be several written homework assignments.  Each assignment will both be posted on the Web and announced in class well in advance of its due date.  Assignments will not be "handed out" (as in a paper version). 

Class Policies:

Reading assignments.

You are responsible for keeping up with the reading of lecture notes and LUCID materials per the schedule given in the course calendar .
Homework and project assignments.
All homework and project assignments must be turned in at the beginning of class on the due date.  All due dates for assignments are firm.  Any assignment that you do not hand in on time will be given a grade of zero. If you are not able to complete an assignment by the due date, you should hand in as much of it as you have done.  You must prepare your assignments electronically and hand in a hardcopy by the due date/time.  Assignments may not be submitted via email to either the professor or a GTA.
Weather delays.
If the university is closed on an assignment due date, it will be due (in a box or pile outside Dr. Hartson's door) by 2 p.m. on the first day the university reopens.
Missed or early exams.
If you miss an exam, your explanation will be considered valid only if you have a note from a doctor or from your Dean's office explaining the situation.  There will be no early exams nor any make-up exams for any reason.  It is up to the discretion of the professor, on a case by case basis, what happens next whenever an exam is missed for any reason.
Questions about grading.
While the professors establish grading standards and work with the GTA in grading, the GTA has the responsibility to grade homework and project assignments. Therefore, when you have questions about grading of these, you should first see the GTA who graded the work.  All questions regarding grading must be resolved within one week of return of the graded work.  Keep all graded work until the end of the semester.  In case your grade is incorrectly recorded, you will need to bring in the graded original in order for the recorded grade to be changed. 
Responding to e-mail.
The professor and GTA will make every effort to answer your email to them in a timely fashion.  However, due to the volume of email with classes of this size, you should not expect to get a reply in less than 24 hours.  Many times you may get a reply in less than 24 hours, but you should not count on it (e.g., to answer questions about a homework or project assignment within the last few hours before that assignment is due).  Please put "CS3724" as the subject line of your email; that will help us identify your emails more quickly. 
No "extra credit" work.
Students sometimes ask for some extra credit work near the end of the semester in an attempt to bring up poor grades.  No extra credit work will be given to any student on an individual basis. However, occasionally an extra-credit opportunity might be offered to the whole class. 
Leaving class early.
You are expected to remain through the entire class period, as leaving early is disruptive and disturbs everyone else in the classroom.  If you know in advance that you must leave early, you are to clear it with the professor before class begins, and then to sit as near the door as possible and leave quietly. "I'm sleepy" is not a valid excuse for leaving early :>) 
Grades via e-mail.
Because of the large number of students in each class, professors and GTAs will not be able to reply to individual email requests for final exam and/or class grades at the end of the semester, but grades will be posted (on the Web and otherwise). 
Honor System:
The current Honor System policies of the University are to be observed in this course.  All individual work (e.g., homework, exams) must be completed by you, working alone.  The group project should be carried out without assistance from people outside the group, except as explicitly noted in an assignment.

Special Needs:
If you have any special needs because of disabilities, please contact your professor during the first week of classes. 


 



 
 

Webpage maintained by Jim Helms
Please send your comments / suggestions to jhelms@vt.edu