CMPS 160: Fall 2017
Course Schedule

Schedule Lecture Topics Lab Topics Reading Exam Lab Assignment Program
Sep 29 Overview and class policies (no lab) AS: 1
ML: H
. . .
Oct 02,
Oct 04,
Oct 06
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 09,
Oct 11,
Oct 13
Clipping, Linear Algebra More on javascript and WebGL intro AS: 8.3-8.7, B, C
ML: 3,6,10
. LAB 1
(Oct 8)
.
Oct 16,
Oct 18,
Oct 20
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 15)
Oct 23,
Oct 25,
Oct 27
Shading, projections, view volume, camera control vertex, normal, color buffers, more shader code, lighting AS: 5
ML: 4-8,G
. LAB 2
(Oct 22)
.
Oct 30,
Nov 01,
Nov 03
Hidden surfaces, scanline methods shading, review AS: 8, 11
ML: 7,8
Midterm 1 (Wed) . PGM 2 (Oct 29)
Nov 06,
Nov 08
Texture mapping multiple coordinate systems, picking AS: 7
ML: 5
. LAB 3
(Nov 05)
.
Nov 13,
Nov 15,
Nov 17
Parametric curves camera transformation AS: 11
. . PGM 3 (Nov 12)
Nov 20,
Nov 22
Surfaces and volumes (FFD) camera/object transformation,
texture mapping
AS: 11
. LAB 4
(Nov 19)
.
Nov 27,
Nov 29,
Dec 01
Raytracing and Radiosity environment mapping
AS: 12
ML: 10
. . PGM 4 (Nov 28)
Dec 04
Dec 04,
Dec 08
Summary, contest, preview review, correct online grades . Contest (Wed)
Midterm 2 (Fri)
. .


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