 | Undergraduate Course Descriptions
CSE168 - Computer Graphics II: Rendering
Units: 4
Course Objectives: The ray tracing algorithm, camera models, geometry intersection, geometry tessellation,
acceleration structures, shading models, texturing, bump mapping, sampling and filtering, and a brief
introduction to advanced topics such as Monte Carlo ray tracing and/or programmable graphics hardware
will be used in this course.
Course Description: Weekly programming assignments that will cover graphics rendering algorithms. During the
course the students will learn about ray tracing, geometry, tessellation, acceleration structures,
sampling, filtering, shading models, and advanced topics such as global illumination and programmable
graphics hardware
Format: 3 hours of lecture per week, 1 hour of discussion per week, and 8 hours of outside preparation per week.
Prerequisites: CSE 167 or concurrent enrollment.
Other restrictions: Majors only.
Laboratory work: Programming assignments.
Offered: One quarter per year, Spring.
 |  |