Lecture
| Topic | Lecturerer
| Exercise |
| Type | Handout |
| February 17/18 | Digital images and sensors | G. Brostow | (none) |
| February 24/25 | Image segmentation and morphology | Tue: G. Brostow, Wed: M. Pollefeys | Foreground Extraction | January 24 |
| March 03/04 | Convolution and image features | M. Pollefeys | Edge Detection | March 3 |
| March 10/11 | Fourier transform and filtering | M. Pollefeys | Filtering | March 10 |
| March 17/18 | Unitary Transformations | M. Pollefeys | PCA | March 17 |
| March 24/25 | Image domain transforms and image compression | M. Pollefeys | Optical Flow | March 24 |
| March 31/April 01 | Optical flow and video compression | M. Pollefeys | (none) |
| April 07/08 | Introduction – graphics pipeline-API-architecture | N. Thuerey | Practice: OpenGL rendering | April 7 |
| April 21/22 | Colors and color models, perception | M. Gross | Practice: Shaders in OpenGL | April 21 |
| April 28/29 | Transformations, projections, camera models | M. Gross | Theory: Light and colors | April 28 |
| May 05/06 | Lighting, reflection, shading models, ray tracing | M. Gross | Practice: Matrices and quaternions | May 05 |
| May 12/13 | Texturing, parameterization | M. Gross | Practice: Advanced shaders | May 12 |
| May 19/20 | Texture mapping, shadows | M. Gross | Practice: Multipass rendering. NOTE: No exercise class on Thursday. | May 19 |
| May 26/27 | Anti-Aliasing | M. Gross | (none - no exercise class this week) |