COMP 675 Fall 99 Syllabus
General Information
- Course Description:
[from the Concordia Graduate Calendar]
An overview of different types of computer-human interfaces
such as visual, auditory, and tactile.
Applications of natural language processing.
User models and dialogue models.
Graphical user interfaces; X-windows and hypercard
as rapid prototyping tools.
Evaluation of user interfaces.
The course will involve building a small user-interface
to an existing software system.
Prerequisite: COMP 551
Remark: Instead of XWindows and Hypercard, more modern
environments and tools like Java Swing and VBasic will be used.
- Course Objectives:
- to consider the needs of the user in the design
of computer-based systems
- to be aware of the capabilities and limitations
of humans, and the implications for interaction
- to be familiar with design, modeling, implementation
and evaluation methods for human-computer interaction
- to acquite basic skills with tools
and development environments for user interfaces
- Meeting Time: Fri, 17:40 -- 20:10
- Meeting Place: TBA
- Instructor: Dr. Franz J. Kurfess
Contact | | Office Hours |
Phone: | (514) 848 3038 | Friday 4:30 pm - 5:30 pm |
E-mail: |
franz@cs.concordia.ca
| or by appointment |
Textbooks
The following two textbooks are recommended for this course.
Although they are not mandatory, I strongly recommend to buy or
have access to at least one of them. There is a column in the
course schedule which indicates the chapters in the book that
correspond to a topic discussed in class.
-
Human-Computer Interaction
J. Preece, Y. Rogers, H. Sharp, D. Benyon, Addison-Wesley, 1994.
[I just found out that this book is out of print. There is at least
one copy on reserve in the library, however. FJK, 07-Sep-99]
-
Human-Computer Interaction
Alan Dix, Janet Finlay, Gregory Abowd, and Russell Beale,
Prentice Hall, 2nd ed., 1998.
For further reading, here are some more suggestions:
Grading Policy
The following table gives an overview of the calculation
of the grades. I reserve the right, however, to change
the formula used. Please note that the project consists
of several parts which will be graded separately. The project
will also be done in teams, and the performance of the team
as a whole will be graded unless there is a clear disparity
in the contribution of the individual team members.
You can find more information on the
grading policy
in a separate document.
The final exam will be an individual take-home exam.
Franz Kurfess
Last modified: Tue Jan 4 18:54:41 EST 2000