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 | |||