CS 5310 — Computer Graphics

4 semester hoursGraduateLectureNUpath CENUpath WIusually offered: fall, springBostonOnlineSilicon Valley, CAVancouver, CanadaHybridOnlineTraditional

Introduces the fundamentals of two-dimensional and three-dimensional computer graphics, with an emphasis on approaches for obtaining realistic images. Covers two-dimensional algorithms for drawing lines and curves, anti-aliasing, filling, and clipping. Studies rendering of three-dimensional scenes composed of spheres, polygons, quadric surfaces, and bi-cubic surfaces using ray-tracing and radiosity. Includes techniques for adding texture to surfaces using texture and bump maps, noise, and turbulence. Requires knowledge of linear algebra.

Prerequisites

Offering history

TermSectionsEnrolledCapacityFullOpen seats/section
Fall 20232506972%9.5
Spring 2024191090%1.0
Fall 202434110240%20.3
Spring 20252154038%12.5
Fall 20251193063%11.0

Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.

Meeting times

Share of recent sections by weekday: M 0% · T 25% · W 35% · Th 8% · F 34%

Common patterns: W (29% of sections), async (28% of sections), TF (25% of sections), R (8% of sections), WF (6% of sections), F (3% of sections) — in patterns, R means Thursday

Professors

Fall

Spring

Percentages are each professor's average share of the season's enrolled students in recent terms.

Links

Official catalog (CS course descriptions) · Student reviews on RateMyHusky · All CS courses · Plan it at numap.app