CS 324 Syllabus --- Fall 2024
Introduction to Computer Graphics

First revision: August 20, 2024

Instructor: Bruce Bolden
Office: JEB 232
Office Hours: Bruce's Schedule
Email address: bruceb at uidaho.edu
Class Home Page: CS 324 Home
Text:
Interactive Computer Graphics Using OpenGL, Fifth edition, Edward Angel, Addison-Wesley, 2009.  
Recommended:
Prerequisites:
CS 121: Data Structures
Math 330: Linear Algebra
Description:
The primary objective of this course is to introduce students to the basic principles and problems of computer graphics. Students will be provided with the additional mathematical background (Linear Algebra) necessary to understand and implement these basic principles.
Chapter(s) Topic Date



Chapter 1, 2 Introduction August 20
Chapter 3 Intro to SFML (Qt)



Appendix B Spaces August 27
Chapter 4 Linear Algebra/Vectors
Frames/Homogeneous Coordinates



Appendix C 2D Transforms September 3



Appendix C 3D Transforms September 10
Perspective



3D Graphics System September 17
Modeling



Modeling September 24
More Qt?



?? Career Fair---no class October 1
Curves
Surfaces



Review for Exam October 8



Intro to OpenGL October 15
Exam #1
(moved back)



Open GL October 22
Program 3 due



Rendering October 29



Scan line Algorithm November 5
Exam #2



Exam #2 Due November 12
Lighting
Ray Tracing



Curves November 19
Surfaces



Thanksgiving Break---no class November 25-29



Texturing December 3
Volume Rendering
Review for Final



December 9
Finals




Quizzes: Most Thursdays (may also be unannounced)


Final Examination:
12:30 PM Monday December 9 10:15 AM -- 12:15 PM

Home