Course Syllabus
Assignments
Project Description
Program #2
Program #3
Program #4
Assignments - Sample Solutions
Program #4, Sample #1 Program
Program #4, Sample #1 Resource File
Program #4, Sample #2 Program
Program #4, Sample #2 Resource File
Course Slides (Postscript)
Graphical User Interfaces: An Introduction (postscript)
X-Windows: An Introduction(postscript)
Basic Windowing Concepts (postscript)
The X-Application Architecture (postscript)
Using The Resource Manager (postscript)
Primitive Widgets (postscript)
Manager Widgets (postscript)
Menus (postscript)
Dialogs (postscript)
GUI Design (postscript)
Course Slides (html or powerpoint)
Graphical User Interfaces: An Introduction (html)
Graphical User Interfaces: An Introduction (powerpoint)
X-Windows: An Introduction (html)
X-Windows: An Introduction (powerpoint)
Basic Windowing Concepts (html)
Basic Windowing Concepts (powerpoint)
The X-Application Architecture (html)
The X-Application Architecture (powerpoint)
Using The Resource Manager (html)
Using The Resource Manager (powerpoint)
Primitive Widgets (powerpoint)
Course Slides (two-slides per page pdf)
Primitive Widgets (pdf)
Related Sites and Information
Ghostview/GSview
Source Code from the Course Book
X.Org - The World Wide X Consortium
The Motif Developer Magazine
The ACM Special Interest Group on HCI
General Information on C, Unix, and Related Items