CMSC 491A/691A Special Topics - Spring '95

Graphical User Interface Programming

Mouse
When: Monday/Wednesday 5:30-6:45PM
Instructor: Prof. Russell Turner
Texts: Heller D, Ferguson P, Motif Programming Manual, O'Reilly & Associates and Neider et al, OpenGL Programming Guide, Addison Wesley

Course Description

This is a practical, hands-on course in how to program interactive 2D and 3D graphical user interfaces, from simple window-based applications, to interactive 3D environments. In particular, it will cover in detail the X11/Motif package, the standard GUI toolkit for Unix, and give an introduction to OpenGL, which is an emerging 3D graphics standard.

The three major goals of the course are to give the student: