Week 1: Introduction to Graphics and WebGL
Lecture 1: Tuesday, 8/29, Course overview and Introduction.
Lecture 2: Thursday, 8/31, Intro to JavaScript and WebGL
Week 2: WebGL, Color, Viewing
Lecture 3: Tuesday, 9/5, More WebGL, Color I
Lecture 4: Thursday, 9/7, WebGL color, Viewing, Animation
Week 3: User Interface
Lecture 5: Tuesday, 9/12, User Interface
Lecture 6: Thursday, 9/14, User Interface II, Geometric objects
Week 4: Transformations
Lecture 7: Tuesday, 9/19, Matrices, Transformations I
Lecture 8: Thursday, 9/21, Transformations II
Week 5: More Transformations, Review
Lecture 9: Tuesday, 9/26, Working with transformations
Lecture 10: Thursday, 9/28, Review for Exam 1
Week 6: Exam 1; Viewing I
Lecture 11: Tuesday, 10/3, Exam 1
Lecture 12: Thursday, 10/5, Viewing I
Week 7: Viewing II; Shading I
Lecture 13: Tuesday, 10/17, Viewing II
Lecture 14: Thursday, 10/19, Shading I
Week 8: Shading II
Lecture 15: Tuesday, 10/24, Shading II
Lecture 16: Thursday, 10/26, Shading III
Week 9: Texture Mapping, Scan conversion
Lecture 17: Tuesday, 10/31, Texture Mapping
Lecture 18: Thursday, 11/2, Texture Mapping II, Scan Conversion
Week 10: Scan Conversion
Lecture 19: Tuesday, 11/7, Scan Conversion II
Lecture 20: Thursday, 11/9, Exam Review II
Week 11: Exam 2; Curves and Surfaces I
Lecture 21: Tuesday, 11/14, Exam 2
Lecture 22: Thursday, 11/16, Curves and Surfaces I
Week 12: Bezier Curves; Splines
Lecture 23: Tuesday, 11/21, Hermite and Bezier curves; Splines
Thursday, 11/23, NO CLASS. HAPPY THANKSGIVING!
Week 13: Rendering Curves and Surfaces, Giving a Presentation
Lecture 24: Tuesday, 11/28, Rendering Curves and Surfaces in WebGL
Lecture 25: Thursday, 11/30, How to give a presentation
Week 14: Project Presentations; Review for final exam
Lecture 26: Tuesday, 12/5, Project Presentations
Lecture 27: Thursday, 12/7, Presentations; Review for final
Lecture 27 Solutions: Partial solutions to review problems.
Constance Royden--croyden@holycross.edu
Computer Science 343, Computer Graphics
Last Modified: September 4, 2024
Page Expires: August 15, 2024