CSE160: Introduction to Computer Graphics

Introduces techniques of modeling, transformation, and rendering for computer-generated imagery. Topics: 2D/3D primitives, projections, matrix composition, and shading algorithms. Programming assignments and major project required. Students cannot receive credit for both this course and CSE 260 in quarters when they are offered concurrently. Mastery of materials in the prerequisite courses will be verified with a quiz or assignment during the first two weeks of the course. Lab component will help with gaining additional competence with a number of important software development tools, graphics libraries, and graphical user interfaces. Topics include OpenGL, WebGL, rubberbanding, picking, sliders, buttons, dialog, event handling, double buffering, lighting, shading, materials, and textures. The topic list may be updated to reflect technological changes. (Formerly Computer Science 160.)

Prerequisite(s): CSE 101 and MATH 21 or AM 10.

7 credits

Year Fall Winter Spring Summer
2025-26
2024-25
2023-24
2022-23
2021-22
Comments

Formerly CMPS 160

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.