MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • Feedback
  • Support MIT OCW

6.838 Algorithms for Computer Animation, Fall 2002

An animated computer game.
An animated computer game. (Photo ©

Highlights of this Course

6.838 is offered under the department's "Artificial Intelligence and Applications" concentration. It offers a detailed set of required readings for every class session and a calendar of lecture topics.

Course Description

Animation is a compelling and effective form of expression; it engages viewers and makes difficult concepts easier to grasp. Today's animation industry creates films, special effects, and games with stunning visual detail and quality. This graduate class will investigate the algorithms that make these animations possible: keyframing, inverse kinematics, physical simulation, optimization, optimal control, motion capture, and data-driven methods. Our study will also reveal the shortcomings of these sophisticated tools. The students will propose improvements and explore new methods for computer animation in semester-long research projects. The course should appeal to both students with general interest in computer graphics and students interested in new applications of machine learning, robotics, biomechanics, physics, applied mathematics and scientific computing.



Prof. Jovan Popovic

Course Meeting Times

Two sessions / week
1.5 hours / session




Send feedback about OCW or this course.