| Number | Name | Terms Taught |
| 6.837 |
Introduction to Computer Graphics6.837 offers an introduction to computer graphics hardware, algorithms, and software. Topics include: line generators, affine transformations, line and polygon clipping, splines, interactive techniques, perspective projection, solid modeling, hidden surface algorithms, lighting models, shading, and animation. Substantial programming experience is required. |
Fall 2011 Fall 2010 Fall 2009 Fall 2008 Fall 2007 |
| 6.839 |
Advanced Computer GraphicsA graduate level course investigates computational problems in rendering, animation, and geometric modeling. The course draws on advanced techniques from computational geometry, applied mathematics, statistics, scientific computing and other. Substantial programming experience required. |
Spring 2008 Spring 2007 Spring 2006 Spring 2005 Spring 2004 |
| 6.815/6.865 |
Advanced Computational PhotographyComputational photography is a new field at the convergence of photography, computer vision, image processing, and computer graphics. Fundamentals and applications of hardware and software techniques, with an emphasis on software methods. Provides sufficient background to implement new solutions to photography challenges and opportunities. Topics include cameras and image formation, image processing and image representations, high-dynamic-range-imaging, human visual perception and color, single view 3-D model reconstruction, morphing, data-rich photography, Super-resolution, image-based rendering. |
Spring 2011 Spring 2010 Spring 2009 Spring 2008 |