Stanford Root

Schedule

Stanford Root

Schedule

CS 348B

Computer Graphics: Image Synthesis Techniques

UNITS:3-4
GRADING:Letter or Credit/No Credit
LEVEL:Graduate
GER:—

Intermediate level, emphasizing high-quality image synthesis algorithms and systems issues in rendering. Topics include: Reyes and advanced rasterization, including motion blur and depth of field; ray tracing and physically based rendering; Monte Carlo algorithms for rendering, including direct illumination and global illumination; path tracing and photon mapping; surface reflection and light source models; volume rendering and subsurface scattering; SIMD and multi-core parallelism for rendering. Written assignments and programming projects. Prerequisite: CS 248 or equivalent. Recommended: Fourier analysis or digital signal processing.

Syllabus for selected term:
View Spring 2027 Syllabus

Sections

1 Term
Lecture 1Open
ID: 25058
0 / 999 enrolled
DAYS:TBD
TIME:TBD
LOCATION:TBD
units

CS 348B: Computer Graphics: Image Synthesis Techniques

3-4 units · Letter or Credit/No Credit

Intermediate level, emphasizing high-quality image synthesis algorithms and systems issues in rendering. Topics include: Reyes and advanced rasterization, including motion blur and depth of field; ray tracing and physically based rendering; Monte Carlo algorithms for rendering, including direct illumination and global illumination; path tracing and photon mapping; surface reflection and light source models; volume rendering and subsurface scattering; SIMD and multi-core parallelism for rendering. Written assignments and programming projects. Prerequisite: 248 or equivalent. Recommended: Fourier analysis or digital signal processing.

Offered in Spring 2027 at Stanford University.

Spring 2027 sections

  • Lecture — TBA TBA (Graduate)

More CS courses

  • CS 340R: Rusty Systems
  • CS 342: Building for Digital Health (MED 253)
  • CS 343D: Domain-Specific Programming Models and Compilers
  • CS 343S: Domain-Specific Language Design Studio
  • CS 345: Building AI-Enabled Robots
  • CS 347: Human-Computer Interaction: Foundations and Frontiers
  • CS 348C: Computer Graphics: Animation and Simulation
  • CS 348E: Character Animation: Modeling, Simulation, and Control of Human Motion
  • CS 348K: Visual Computing Systems
  • CS 348N: Neural Models for 3D Geometry
  • CS 349D: AI Inference Infrastructure
  • CS 349E: Efficient ML Infrastructure at Scale

All CS courses · All departments