COSC 3P98 Computer Graphics

Course information // Gallery // Interesting links

Instructor: Brian Ross (bross @
Lecture: 9:30-11:00 Wed and Fri, ST 107
Office hours: 11-12 Wed and Fri (or when door open)
TA: Eric Chen (

Course info


  1. Introduction
  2. OpenGL
  3. 2D scan conversion
  4. Mesh surfaces
  5. Computational geometry
  6. 2D and 3D Transformations
  7. 3D Perspective
  8. Visible Surface Determination
  9. Light
  10. Illumination
  11. Ray Tracing (also see: RayTracing.pdf)
  12. Textures
  13. Animation
  14. Misc: hardware, etc.

    (not covered in 2019)

  15. Fractals
  16. Splines

Supplemental material

Textbook reading

Read the sections that are relevant to lecture material.

Computer Graphics with OpenGL (Hearn, Baker):

OpenGL Primer (E. Angel)

Assignment programming information




Adding sound to games?


COSC 3P98: Course information // Gallery // Interesting links

Go to Brock Computer Science home page.