Stanford Root

Schedule

Stanford Root

Schedule

CS 248B

Fundamentals of Computer Graphics: Animation and Simulation

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

This course provides a comprehensive introduction to computer graphics, focusing on fundamental concepts and techniques in Computer Animation and Physics Simulation. Topics include numerical integration, 3D character modeling, keyframe animation, skinning/rigging, inverse kinematics, rigid body dynamics, deformable body simulation, and fluid simulation. Prerequisites: CS 107 and MATH 51.

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Lecture 1Open
ID: 27841
0 / 80 enrolled
DAYS:Tuesday, Thursday
TIME:1:30 PM – 2:50 PM
LOCATION:Packrd101
INSTRUCTOR:
James, Doug
3units

CS 248B: Fundamentals of Computer Graphics: Animation and Simulation

3 units · Letter or Credit/No Credit

This course provides a comprehensive introduction to computer graphics, focusing on fundamental concepts and techniques in Computer Animation and Physics Simulation. Topics include numerical integration, 3D character modeling, keyframe animation, skinning/rigging, inverse kinematics, rigid body dynamics, deformable body simulation, and fluid simulation. Prerequisites: CS107 and MATH51.

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Lecture — Tuesday Thursday 1:30 PM – 2:50 PM — Packrd101 — James, Doug (Graduate)

More CS courses

  • CS 247A: Design for Artificial Intelligence (SYMSYS 195A)
  • CS 247B: Design for Behavior Change (SYMSYS 195B)
  • CS 247E: Design for Earth
  • CS 247G: Design for Play (SYMSYS 195G)
  • CS 247S: Service Design (SYMSYS 195S)
  • CS 248A: Computer Graphics: Rendering, Geometry, and Image Manipulation
  • CS 251: Cryptocurrencies and blockchain technologies
  • CS 254: Computational Complexity
  • CS 254B: Computational Complexity II
  • CS 255: Introduction to Cryptography
  • CS 256: Algorithmic Fairness
  • CS 257: Introduction to Automated Reasoning

All CS courses · All departments