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
- one of:
- MATH 2331 (min D-)
- graduate program admission
Offering history
| Term | Sections | Enrolled | Capacity | Full | Open seats/section |
|---|---|---|---|---|---|
| Fall 2023 | 2 | 50 | 69 | 72% | 9.5 |
| Spring 2024 | 1 | 9 | 10 | 90% | 1.0 |
| Fall 2024 | 3 | 41 | 102 | 40% | 20.3 |
| Spring 2025 | 2 | 15 | 40 | 38% | 12.5 |
| Fall 2025 | 1 | 19 | 30 | 63% | 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
- Michael Shah (62% of students) · reviews
- Amit Shesh (17% of students) · reviews
- John Buchanan (10% of students) · reviews
- Crane Chen (7% of students) · reviews
Spring
- Michael Shah (38% of students) · reviews
- Crane Chen (33% of students) · reviews
- Amit Shesh (29% of students) · reviews
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