MAILING ADDRESS
New Jersey Institute of Technology
Computer and Info. Science Department
323 M. L. King Blvd.
Newark, New Jersey 07102
Course Objectives: This course is an introduction to the Graphical User Interface (GUI) Programming in the X Windows System Environment. The design and implementation of the GUI is studied at various levels of abstraction using industry standard software tools. The approach used allows the student work with and obtain an understanding of the trade-offs between flexibility and ease of use inherent GUI building tools. This course is best suited for the advanced programmer who is interested in learning to program in the X Window System environment.
References:
Midterm | 35% |
Final | 35% |
Programming Assignments | 30% |
Topic | Chapter | |
---|---|---|
1. | X Window System Concepts
|
Xlib-1,2 |
2. | X Windows
|
Xlib-3, 4 |
3. | Graphics and Text
|
Xlib-5, 6 |
4. | Colors
|
Xlib-7 |
5. | Event Handling
|
Xlib-8 |
Midterm | ||
6. | The Xt Toolkit:
|
XTool-1 |
7. | The Xt Callbacks:
|
XTool-2 |
8. | Xt and Motif:
|
XTool-3 |
9. | Primitive Motif Widgets
|
XTool-4 |
10. | Manager Widgets
|
XTool-5 |
11. |
|
XTool-6, 7 |
12. | Tcl Fnd Tk Toolkit
|
Tcl/TK |
FINAL |