CS460: Graphics

Credits: 3

Catalog Description

This course explains the fundamental concepts of 3D computer graphics by teaching WebGL. It introduces the algorithms required to create web-based immersive and high-quality graphics including 3D geometric transformations, camera transformations, the image-rendering process, as well as materials and texture mapping. This course also includes advanced topics such as color representations, light simulation, dealing with geometries, and creating animations. After completion, students will be able to develop rich and interactive web-based 3D visualizations for computers, smartphones, and tablets.

Current & Upcoming Offerings

2025-2026

Fall 2025 1 section
Section Schedule / Time Instructor Location
01
TuTh 12:30PM - 01:45PM
Haehn, Daniel Felix
M02-0404

Prerequisites

Upper-level course in graphics for advanced undergraduates covering computer graphics, WebGL, and interactive visualization.