Schedule
CS 445: Computer Graphics,Fall 2017


The schedule below is tentative and may be subject to change.
Links will appear at time of the schedule/assignment dates.
Week
Topic
Assignment
Comments
1
Aug 28/30; Sept 1
Course Overview, HTML and Javascript 5 Lab 1: HTML/Javascipt
Due Sept 6
 
2
Sept 6/8
WebGL Program Structure, WebGL Pipeline Lab 2: WebGL and Geometry
Due Sept 13
Labor Day: No class Monday, Sept 4
3
Sept 11/13/15
Matrix Transformations
Modeling Transformation
Scene Graphs
Lab 3: Transformations and Scene Graphs
Due Sept 18 (drawings), Sept 22 (WebGL)
Sept 11: Last day to file Add/Drop or choose Audit
4
Sept 18/20/22
Scene Graphics (cont)
Controlling the Camera
Lab 4: Navigation
Due Oct 2
 
5
Sept 25/27/29
Controlling the Camera (cont) Lab 4: Navigation (cont)
Due Oct 2
 
6
Oct 2/4/6
Wed: Exam 1: See Review Topics
Begin Lighting
Lab 5: Lighting and Shading
Due Oct 13
Oct 6-7: Prof Orr may be at CCSC-NW Conference - stay tuned
7
Oct 9/11/13
Shader pipeline. Phong & Gouraud Shading. Normals.
Digital Elevation Maps (DEMs)
Lab 6: Fractal Landscape
Due Oct 25
Oct 9: Last day to file CR/NC or Audit
8
Oct 16/18
Digital Elevation Maps (cont) Lab 6: Fractal Landscape (cont)
Due Oct 25
Oct 20: Mid-semester day - No classes.
9
Oct 23/25/27
Textures, Texture Coordinates, WebGL Samplers Lab 7: Textures
Due Nov 3
Oct 23: Advising for Spring Registration Begins
Oct 26: Last day to Withdraw
10
Oct 30; Nov 1/3
Project teams and brainstorming Lab 8: Final Project
Proposal Due Nov 10
11
Nov 6/8/10
Wed: Exam 2 - See Review Topics
Continue work on projects.
Lab 8: Final Project
Proposal Due Nov 10
Nov 8: Spring Registration begins for students with 23+ credits.
Nov 9: Spring Registration begins for students with 15-22.75 credits.
12
Nov 13/15/17
Mon: Present Project Proposals Lab 8: Final Project
Stage 1 due Nov 29
Nov 13: Spring Registration begins for students with 7-14.75 credits.
Nov 14: Spring Registration begins for students with <7 credits.
 
Nov 20-24
Thanksgiving Break
13
Nov 27/29; Dec 1
Wed: Stage 1 Presentations
Begin Stage 2 (final) implementation.
Lab 8: Final Project Nov 27: Open Registration begins.
14
Dec 4/6/8
Continue Stage 2. Lab 8: Final Project
Stage 2 (final) implementation
due Dec 14
 
 
The Final Exam slot is on Thursday, Dec. 14, 2017 from 8-11 am.
There is no final exam, however, we will use this time to present your final projects.
Attendance is expected.