Lecture Notes

    Home | | Syllabus | | Assignments | | Lecture Notes | | Documentation


    Week 1: Introduction to Graphics and OpenGL

    Lecture 1: Wednesday, 8/31, Course overview and Introduction.

    Lecture 2: Friday, 9/2, Introduction to OpenGL.


    Week 2: OpenGL, Color and Viewing

    Lecture 3: Monday, 9/5, More on OpenGL.

    Lecture 4: Wednesday, 9/7, Color and Viewing.

    Lecture 5: Friday, 9/9, User interfaces.


    Week 3: User Interfaces, Geometric Objects

    Lecture 6: Monday, 9/12, User Interfaces II.

    Lecture 7: Wednesday, 9/14, Geometric Objects.

    Lecture 8: Friday, 9/16, Matrices, Coordinate Transformations.


    Week 4: Transformations

    Lecture 9: Monday, 9/19, Translation and Rotation.

    Lecture 10: Wednesday, 9/21, Transformations in OpenGL.

    Lecture 11: Friday, 9/23, General Rotations.


    Week 5: Exam, OpenGL details

    Lecture 12: Monday, 9/26, Review for Midterm I.
    Topics for Midterm Exam 1.

    Lecture 13: Thursday, 9/29, Midterm I.

    Lecture 14: Friday, 9/30, Display Lists, Animations.


    Week 6: Viewing

    Lecture 15: Monday, 10/3, Viewing I.

    Lecture 16: Wednesday, 10/5, Viewing II.

    Lecture 17: Friday, 10/7, Viewing III.


    Week 7: Lighting and Shading

    Lecture 18: Monday, 10/17, Lighting and Shading I.

    Lecture 19: Wednesday, 10/19, Lighting and Shading II.

    Lecture 20: Friday, 10/20, Lighting and Shading III.


    Week 8: More Lighting and Shading

    Lecture 21: Monday, 10/24, Lighting and Shading IV.

    Lecture 22: Wednesday, 10/26, Lighting and Shading V.

    Lecture 23: Friday, 10/28, Texture Mapping.


    Week 9: Texture Mapping, Clipping

    Lecture 24: Monday, 10/31, Texture Mapping.

    Lecture 25: Wednesday, 11/2, Texture Mapping, Clipping.

    Lecture 26: Friday, 11/4, Clipping II.


    Week 10: Scan Conversion

    Lecture 27: Monday, 11/7, Clipping, Scan Conversion.

    Lecture 28: Wednesday, 11/9, Scan Conversion.

    Lecture 29: Friday, 11/11, Exam Review.
    Topics for Midterm Exam 2.
    Solutions to review problems.


    Week 11: Curves and Surfaces

    Lecture 30: Tuesday, 11/15, Midterm 2.

    Lecture 31: Wednesday, 11/16, Curves and Surfaces I.

    Lecture 32: Friday, 11/18, Curves and Surfaces II.


    Week 12: Curves and Surfaces II

    Lecture 33: Monday, 11/21, Curves and Surfaces III.


    Week 13: Curves and Surfaces III

    Lecture 34: Monday, 11/28, Curves and Surfaces in OpenGL.

    Lecture 35: Wednesday, 11/30, Surfaces in OpenGL; teapots.

    Friday, 12/2, No Class.


    Week 14: Project presentations

    Lecture 36: Monday, 12/5, How to give a presentation.

    Wednesday, 12/7, Lecture 37: Presentations I.

    Friday, 12/9, Lecture 38: Presentations II.


    Finals Week: Review Session and Final Exam

    Final Review Topics: Monday, 12/12, Review topics for final.

    Final Review Problems: Monday, 12/12, Review problems for final.


    Home | | Syllabus | | Assignments | | Lecture Notes | | Documentation


    Constance Royden--croyden@mathcs.holycross.edu
    Computer Science 343, Computer Graphics
    Date Created: August 17, 1999
    Last Modified: August 16. 2011
    Page Expires: August 24, 2012