CSCI 444.01
Computer Graphics
Concepts and Applications
Fall, 2009

Home   Syllabus   Schedule   Topics   Assignments   Resources

Tentative Schedule:

Week Tuesday Thursday Assignments
Aug 25 Introduction to Java (Ch 2, Ch 3) Methods (Ch 6) -
Sep 01 Arrays (Ch 7) Classes and Objects (Ch 8) 1: Methods
Sep 08 Inheritance (Ch 9) Polymorphism (Ch 10) 2: Classes
Sep 15 Strings (Ch 29) Test 1 -
Sep 22 GUI (Ch 11) GUI (Ch 11) 3: GUI
Sep 29 2D Graphics (Ch 12) 2D Graphics (Ch 12) -
Oct 06 Exception Handling (Ch 13) Java Applet (Ch 20) 4: 2D Graphics
Oct 13 Multithreading (Ch 23) Test 2 -
Oct 20 Fall Break, No class Introduction to Java 3D (Ch 1) -
Oct 27 Creating a Scene Graph (Ch 2) Java 6 for Java 3D (Ch 3) 5: 3D Objects and Scene Graph
Nov 03 Building 3D Objects (Ch 4) Collision Detection (Ch 5) -
Nov 10 Multi-textured Scene  (Ch 6) Walking in the Scene (Ch 7) 6: Lighting and Texture
Nov 17 Drawing Backgrounds (Ch 8) Navigating a 3D Scene (Ch 10) -
Nov 24 Controlling Inputs (Ch 11) Thanksgiving, No class 7: A Simple 3D Game
Dec 01 Playing Sounds (Ch 12, 13) Introduction to JOGL (Ch 15) -
Dec 08 No Class - -
Final Exam: 8:00am, Friday, Dec 11


Xusheng Wang, September 3, 2009