Teaching
University of Bath
2017–2018
- CM20219. Fundamentals of Visual Computing (Semester 1)
Catalogue page, Moodle page - CM50248. Visual Understanding 1 (Semester 1)
Catalogue page, Moodle page
2016–2017
- CM20219. Fundamentals of Visual Computing (Semester 1)
Catalogue page, Moodle page - CM50248. Visual Understanding 1 (Semester 1)
Catalogue page, Moodle page
Saarland University (2014–2016)
2015–2016
Computer Vision for Computer Graphics (SS 2016, with Christian Theobalt and Dan Casas)
2014–2015
Computer Vision for Computer Graphics (SS 2015, with Christian Theobalt)
2013–2014
Computer Vision for Computer Graphics (SS 2014, with Christian Theobalt)
University of Cambridge (until 2012)
Supervisions 1
In the past, I have supervised the following courses in the Computer Science Tripos:
2011–2012
- Computer Graphics & Image Processing (Part Ib, Lent 2012)
- Computer Vision (Part II, Lent 2012)
2010–2011
- Computer Graphics & Image Processing (Part Ib, Lent 2011)
- Computer Vision (Part II, Lent 2011)
2009–2010
- Computer Graphics & Image Processing (Part Ib, Lent 2010)
- Information Theory & Coding (Part II, Michaelmas 2009)
2008–2009
- Computer Graphics & Image Processing (Part Ib, Lent 2009)
- Probability (Part Ia, Easter 2009)
- Information Theory & Coding (Part II, Michaelmas 2008)
- Algorithms II (Part Ib, Michaelmas 2008)
2007–2008
- Computer Graphics & Image Processing (Part Ib, Lent 2008)
- Types (Part II, Michaelmas 2007)
Student projects
In 2008–2012, I have supervised the following Bachelor and Masters projects:
2011–2012
- Shader compositor (Joseph Seaton)
2010–2011
- Converting anaglyph 3D to stereoscopic 3D (James Neve)
- Streaming videos of solar imaging data (Ludwig Schmidt)
- GPU motion estimation for H.264 (unfinished)
2009–2010
- Layered photo pop-up (Lech Świrski, MPhil)
- Lecture voting system (Mark Wheeler)
- A GPU-enabled real-time video processing library (Rubin Xu)
2008–2009
- Panorama viewfinding (Aloysius Han)
- Interactively guided structure-from-motion (Malte Schwarzkopf)
- Automatic people removal from photographs (Lech Świrski)
1 At the University of Cambridge, ‘supervisions’ are hour-long small-group tutorials with 2–3 students, typically weekly or fortnightly.