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.
- 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
- 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!
- 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.
- 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.
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:
Research papers due (start of class!)
To Be Announced
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:
You may peruse previous discussion questions.
- Please post your own discussion questions regarding any of the
papers presented this week.
Meet the students!
Please refer to the reading list for required
and optional readings as well as information about what has been placed
on library reserve.
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.
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.
Please refer to the chronological list of videos
for dates shown in class and due dates for the
video lab reports.
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
- 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
HCI Resources: CSCW and GroupWare |
Team IT: The Forum for Computer Supported Collaborative Working |
Tom Brinck's CSCW & Groupware Index
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 ||
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
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
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.