Blair Nonnecke

Contact Schedule Courses Research CV Personal Links
nonnecke > courses > cis4300 > course outline
cis4300
- Announcements
- Course Outline
- Instructor/TA
- Schedule
- Assignments
- Project
- Groups
- Marks
- Texts

Course Outline for CIS*4300
Human-Computer Interaction

Instructor: Blair Nonnecke
Office: Reynolds Building, Room 313
Phone: 824-4120 ext. 56407
Email: nonnecke -at- uoguelph.ca
Office Hours: by appointment
TA: TBD - ta4300 -at- socs.uoguelph.ca

Class time: WeekDay1 & WeekDay2 2:30-4:20 PM (Sept. X start)

Location: Tuesday:Building Room# & Thursday:Building Room# (these may change)

Overview

This is an introductory course covering human-computer interaction concepts, theory, and practice. It focuses on both human needs and technological opportunities in the design of interactive system. Effort is placed on understanding requirements, developing suitable designs, and becoming good evaluators. Individual assignments and group projects will be used to achieve these goals.

Students entering this course are expected to have a solid background in team-oriented design and production of software systems in addition to strong organizational and problem solving skills. It is assumed that the students are able to program in a variety of paradigms (procedural, object-oriented, etc.) although this will not be the focus of the course. Please see calendar description for additional information (including prerequisites).

Text Books:

recommended

  • User-Centered Website Development, by McCracken and Wolfe
  • Designing Interfaces
    Patterns for Effective Interaction Design
    by Jenifer Tidwell
  • Interaction Design, Preece, Rogers and Sharp: former text for this course
  • GUI Bloopers, by Jeff Johnson: packed with practical down to earth advice
  • Design of Everyday Things, by Donald Norman: an amazing and informative rant
  • Human-Computer Interaction, by Preece, Rogers, Sharp, Benyon, Holland and Carey: a largish reference on everything you ever wanted to know about HCI
  • Usability Engineer, by Jakob Nielsen: a classic on usability that continues to be very worthwhile and will continue to be so
  • User and Task Analyses for Interface Design, by Hackos and Redish: an authoritative text that covers just about every aspect of task analysis

Course Web Page

http://snowhite.socs.uoguelph.ca/~nonnecke/courses/cis430f10/

Announcements

Students are responsible for regularly checking the announcements section of the Web page.
http://snowhite.socs.uoguelph.ca/~nonnecke/courses/cis430f10/announcements.html

Marking Scheme (subject to change)

  • group project (49%)
  • assignments (30%)
  • quizzes and in-class exercises (21% - see the schedule page for quiz dates)

Late Policy

Work submitted after the due date receives a grade of zero. If written documentation of extenuating circumstances is provided (e.g., doctor's certificate), then marking criteria or relative weighting may be adjusted.

Posting of Grades and Requests for Remarks

Requests for remarking of course work should be made to the course instructor. Any requests for remarks must be made within a week of marking. If a student requests a re-grade, the entire work will be remarked, and the new grade may be higher or lower than the original grade received.

Grades will be posted on the course Web site. It is a student's responsibility to verify that the posted grade corresponds to the grade actually received and notify the instructor of any error within one week of the posting.

Academic Misconduct

Please read and understand the University's regulations and procedures on academic misconduct. Faculty are provided with no leeway in this matter.


Date of Last Update: August 25