Computer Graphics

Week 1 Lecture 1A The Introduction
Lecture 1B Basic Windows Programming
Week 2 Lecture 2A Frame Buffer and Raster Algorithms I
Lecture 2B Frame Buffer Technique
Week 3 Lecture 3A Raster Algorithms Revision
Lecture 3B Homework I and Curve Drawing
Week 4 Lecture 4A Filled Area Primitives
Lecture 4B Midpoint Curve Drawing
Week 5 Lecture 5A Exercise: Polygon Filling Algorithms
Lecture 5B Introduction to 3D: OpenGL Starter Kit
Week 6 Lecture 6A Tutorial
Week 7 Midterm Exam
Week 8 Lecture 8A Geometric Transformations
Lecture 8B Tranforming 2D Objects
Week 9 Lecture 9A Tranforming 3D Objects
Lecture 9B Viewing Transformation
Week 10 Lecture 10A Polynomial Representations
Lecture 10B Homework: Camera Orbit
Week 11 Lecture 11A Simple Texture Mapping
Lecture 11B Lighting and Texture Mapping
Week 12 Final Exam