66-460
Introduction to Graphical Human-Machine Interfaces
Welcome to the home page for the Spring 1997 computer science course in
Introduction to Graphical Human-Machine Interfaces. Here you can
find the class schedule, project descriptions, class handouts, lecture notes,
and other resources related to human-computer interaction and user interfaces.
Use the quick links in the bar below to jump to a specific area if desired.
Announcements!
Wed 04/23/97
- Grade slips were handed back today (showing your grades for the
group projects, video labs, and project 1) as well as information
on how your course grade will
be calculated.
- Please try to be in class on the last day of classes (04/30). Rick
will be conducting the course evaluation after the last presentation.
Your feedback on this course is valuable to us!
Mon 04/21/97
- You should have started on the Java project
by now. Remember it is worth 15% of your total grade. Many
of you have been asking me questions. I have placed these questions
along with their answers in an FAQ; please
take a look!
- I handed back group projects and project 1 today. More details
on your course grade will be handed out this Wednesday.
- We have begun the paper presentations.
For the remaining weeks of the semester, the newsgroup discussion
questions will be related to the papers presented. Please feel free
to post a question of your own to the newsgroup regarding any
of the presentations you see in class.
General
- If you missed any of the video sessions, you
may wish to make them up so that you may still turn in a video lab. Please contact the
instructor to arrange a time to
view the tape(s).
You may peruse previous announcements.
Schedule
Here is a list of important dates:
Mon 04/21 (start of class) Research papers due <---- extended!!
Mon 04/21 (in-class) Student Presentations
Wed 04/23 (in-class) Student Presentations
Mon 04/28 (in-class) Student Presentations
Wed 04/30 (by midnight) Project #2 due
Here is a
list of the paper topics
chosen by the students. Presentations of these topics will be
done near the end of the term.
Here is a brief look ahead:
DATE
|
TOPIC
|
READINGS
|
DISCUSS
|
VIDEO
|
ASSIGNED
|
WHAT'S DUE
|
04/21
|
Student presentations
|
Readings14
|
Discuss14
|
|
|
Research papers due (start of class!)
|
04/23
|
Student presentations
|
|
|
|
|
|
04/25
|
|
|
|
|
|
|
04/28
|
Student presentations
|
Readings15
|
Discuss15
|
|
|
|
04/30
|
To Be Announced
course evaluations
|
|
|
|
|
Project #2 due (by midnight)
|
Please see the course schedule for the
complete schedule. For important dates see the
Rensselaer academic calendar.
Weekly Discussion Question
Weekly discussions are carried out on the newsgroup rpi.courses.Spring97.GHMI. You should make sure that
you post comments for each week's discussion question. Discussion questions
often relate to the weekly readings or to other
material discussed in class.
This week's discussion question is:
- Please post your own discussion questions regarding any of the
papers presented this week.
You may peruse previous discussion questions.
Teaching Staff
Students
Meet the students!
Readings
Please refer to the reading list for required
and optional readings as well as information about what has been placed
on library reserve.
Research Papers
To learn what topics have been chosen, to obtain a template, or some
guidelines about the presentations, please refer to
details about the research paper.
Programming Projects
Detailed information about projects is now
available. Here is a summary of the projects:
In-Class Group Exercises
Throughout the course you will have the opportunity to perform some in-class
exercises with a small group of your classmates. These exercises will
give you the opportunity to practice some techniques used in the design,
evaluation, and usability of user interfaces.
Below is a chronoglogical list of in-class exercises.
Video Labs
Please refer to the chronological list of videos
for dates shown in class and due dates for the
video lab reports.
Course Handouts
Lecture Notes
Other Useful Resources
Feel free to explore the links below to learn more about HCI and user
interfaces. We will be updating this list periodically so check back
often!
- General HCI
Mikael Ericson's HCI Resources
on the Net |
Hans de Graaff's HCI Index |
Keith Instone's HCI Virtual Library |
Yahoo's index on HCI |
Edgar Matias' comp.human-factors FAQ
- CSCW
HCI Resources: CSCW and GroupWare |
Team IT: The Forum for Computer Supported Collaborative Working |
Tom Brinck's CSCW & Groupware Index
- Java
JavaSoft Home Page ||
JavaSoft Home Page (Java applet version) ||
Sun's Java Tutorial
- Web Usability and Web Design
ACM SIGCHI Web HCI ||
Jakob Nielsen's Usability Site; see
also his Alertbox column
on web usability. ||
Interface Design for Sun's WWW Site ||
GVU's WWW User Surveys ||
The
CHI-WEB mailing list ||
The Web Architect of Web Review ||
HCI-Index: WWW-related issues
- HCI Research at CMU
Garnet Project Home Page ||
Amulet Project Home Page ||
CMU School of Computer Science ||
Brad Myer's Home Page ||
List of User Interface Software Tools
- Human Computer Interaction
Pointers to HCI resources
- X Toolkit Programming
Spring 97
Course Page for 35.475 Computer Graphics ||
Some example Motif programs ||
Index to Major X Windows Sites ||
Motif FAQ ||
MW3: Motif on the World Wide Web ||
The X Consortium ||
XWindows Resources from Yahoo
- Usability
Jakob Nielsen's personal site on usability
Some icons borrowed from the Web pages for
CS 230, Fall 1997 semester.
This page has been referenced
times via server www.cs.rpi.edu.