Nov 21: Final Project, due Dec 12.
Weeks Topics Reading Assignment Sample Code
1 Introduction
2 Hello Java and Eclipse, Java Overview, GUI Hello OpenGL
3 OpenGL Introduction HW 1, Sample Code
4 Primitives, Color and Display, 2D Transformation HW 2, Sample Code
5 3D Transformation, Projection OGL, Ch3
6 Lighting OGL, Ch5 HW 3
7 Texture Mapping OGL, Ch9
8 Mid-term Reivew
9 Mid-term Exam
10 Control, Array, Inheritance DD 1-6 HW 4
11 GUI 2 DD 9, 12-13 GUI test sample code
12 Exception Handling DD 14-15
13 Multi-threading HW 5
14 Networking
15 GLSL