CMPS 160: Fall 2016
Course Schedule

Schedule Lecture Topics Lab Topics Reading Exam Lab Assignment Program
Sep 23 Overview and class policies (no lab) AS: 1
ML: H
. . .
Sep 26,
Sep 28,
Sep 30
Graphics Pipeline. Graphic primitives (Points, Lines, Curves, and Polygon) Browser setup, html5 canvas tag , javascript crash course AS: 3, 8.2, 8.8-8.10
ML: 1,2
Quiz . .
Oct 3,
Oct 5,
Oct 7
Clipping, Linear Algebra More on javascript and WebGL intro AS: 8.3-8.7, B, C
ML: 3,6,10
. LAB 1
(Oct 2)
.
Oct 10,
Oct 12,
Oct 14
2D and 3D transformations, normal transformations, Lighting more on WebGL, shader code, toggle, object transformation AS: 4, 6
ML: 3,4,6,8,E
. . PGM 1 (Oct 9)
Oct 17,
Oct 19,
Oct 21
Shading, projections, view volume, camera control vertex, normal, color buffers, more shader code, lighting AS: 5
ML: 4-8,G
. LAB 2
(Oct 16)
.
Oct 24,
Oct 26,
Oct 28
Hidden surfaces, scanline methods shading, review AS: 8, 11
ML: 7,8
Midterm 1 (Wed) . PGM 2 (Oct 23)
Oct 31,
Nov 2,
Nov 4
Texture mapping multiple coordinate systems, picking AS: 7
ML: 5
. LAB 3
(Oct 30)
.
Nov 7
Nov 9,
Nov 11
Parametric curves camera transformation AS: 11
. . PGM 3 (Nov 6)
Nov 14,
Nov 16,
Nov 18
Surfaces and volumes (FFD) camera/object transformation,
texture mapping
AS: 11
. LAB 4
(Nov 13)
.
Nov 21,
Nov 23,
.
Raytracing and Radiosity environment mapping
(no lab section on Friday)
AS: 12
ML: 10
. . PGM 4 (Nov 22)
Nov 28
Nov 30,
Dec 2
Summary, contest, preview review, correct online grades,
(attendance optional this week)
. Contest (Wed)
Midterm 2 (Fri)
. .


Last modified Tuesday, 22-Jan-2019 09:42:16 PST.