Course schedule

CS 248 - Introduction to Computer Graphics
Autumn Quarter, 1999
Marc Levoy

Here is the current version of the course schedule. It will be updated as changes are made. After lectures are given and assignments are made, the corresponding entries in the table will be made clickable.

Date Lecture Homework Reading
Thu Sep 23


  FvD 1
Tue Sep 28

Thu Sep 30

Fri Oct 1

Raster displays

Physical colorspaces

hw1 assigned

hw1 help session

FvD 4

FvD 13.2

Tue Oct 5

Thu Oct 7

Grayscale, gamma, dithering

Intuitive colorspaces

  FvD 13.1

FvD 13.3-13.6

Mon Oct 11

Tue Oct 12

Thu Oct 14

Fri Oct 15

Sampling theory, aliasing

Practical antialiasing methods

hw1 demos

hw1 writeup due,
hw2 assigned

hw2 help session

FvD 14.10

FvD 3.17.1-3.17.3

Tue Oct 19

Thu Oct 21

Rasterization algorithms

Digital compositing

  FvD 3.1-3.14

FvD 17.6,
[Blinn16], [Blinn17]

Tue Oct 26

Thu Oct 28

Fri Oct 29

2D geometric transformations

3D geometric transformations

hw2 due

midterm review

FvD 5
Mon Nov 1

Tue Nov 2

Thu Nov 4

Fri Nov 5

Midterm exam
7-9pm, Gates B01/B03

Image warping

Viewing I:
the wonders of perspective

hw3/4 assigned

hw3 help session

FvD 17.4,

FvD 6,
(skip 6.2,.3,.5.1-.5.3)

GL 1, 2, App D

Tue Nov 9

Thu Nov 11  

Viewing II:
the mathematics of perspective

Visibility I:
Z-buffer algorithm

  GL 3

FvD 15.1-15.5
Mon Nov 15

Tue Nov 16

Thu Nov 18  

Visibility II:
scanline, area algorithms

Visibility III:
list priority, ray tracing

hw3 demos

FvD 15.6-15.7

FvD 15.10-15.11

Tue Nov 23

Thu Nov 25  

Lighting I:
illumination, diffuse reflection

Thanksgiving - no class

  FvD 16.1-16.3,
GL 5
Tue Nov 30

Thu Dec 2

Fri Dec 3

Sat Dec 4

Lighting II: specular reflection,
generalized lighting models

Volume rendering,
image-based rendering

hw4 demos and jury

final review,
420-041, 2-4pm,
not televised

Tue Dec 7

Fri Dec 10

Final exam 12:15 - 2:15pm, TCSEQ 200

hw4 writeup due



[BeierNeely] Beier, T., Neely, S., Feature-Based Image Metamorphosis,
Computer Graphics (Proc. SIGGRAPH), 26:2, pp. 35-42, 1992.
[Blinn16] Blinn, J., Chapter 16: Compositing - Theory,
Jim Blinn's Corner: Dirty Pixels.
[Blinn17] Blinn, J., Chapter 17: Compositing - Practice,
Jim Blinn's Corner: Dirty Pixels.
[FvD] Foley, van Dam, Feiner, and Hughes,
Computer Graphics: Principles and Practice,
second edition in C, Addison-Wesley.
Click here for errata
[Haeberli] Haeberli, P., Paint by numbers,
Computer Graphics (Proc. SIGGRAPH), 24:4, pp. 207-208, 1990.
[Heckbert] Heckbert, P., A Survey of Texture Mapping,
IEEE Computer Graphics, 6:11, pp. 56-67, 1986.
[GL] Woo, Neider, and Davis,
OpenGL Programming Guide
second edition, Addison-Wesley.
Click here for errata
Copyright © 1999 Marc Levoy
Last update: December 9, 1999 11:50:01 PM