COM SCI 174A
Introduction to Computer Graphics
Computer Science · 4 units · Undergraduate upper division (100-199)
Basic principles behind modern two- and three-dimensional computer graphics systems, including complete set of steps that modern graphics pipelines use to create realistic images in real time. How to position and manipulate objects in scene using geometric and camera transformations. How to create final image using perspective and orthographic transformations. Basics of modeling primitives such as polygonal models and implicit and parametric surfaces. Basic ideas behind color spaces, illumination models, shading, and texture mapping.
Letter grading.
Requisites
Official UCLA wording
Enforced requisite: course 32.
BruinTree reads · Prerequisite
confidence 1.00 · from textRequires
Everything that has to come before this course, not just the courses named in the requisite above.
COM SCI 174A
- COM SCI 32Introduction to Computer Science II
- COM SCI 31Introduction to Computer Science I
1 direct requisite. The whole upstream is here — 2 courses over 2 levels. Every course here opens its own tree.
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
COM SCI 174A
- COM SCI 174BIntroduction to Computer Graphics: Three-Dimensional Photography and Rendering
- COM SCI C174CComputer Animation
- COM SCI C274CComputer Animation
- COM SCI 275Artificial Life for Computer Graphics and Vision
4 courses list this as a requisite. The whole downstream is here — 4 courses over 1 level. Every course here opens its own tree.





