Teaching
Good teaching is one of my key ambitions. My teaching portfolio describes and illustrates how I want to teach and what I mean with good teaching in more detail. In order to further improve my teaching I did many trainings and further do. I have earned a qualified certificate for university didactic during my time at TU Berlin.
Overview
In the following all my courses are listed as a reference. For some courses, I have added some (translated) quotes from the evaluation and the overall rating. If there are no evaluation results stated, it does not imply that the ratings were bad. Many times there were too few students to evaluate the course. Please do not hesitate to ask about any course if you are interested.
Table of Contents
Outstanding results
In some of my courses as well as some thesis works, outstanding results have been developed.
| Year | Author | Title | Affiliation | Type | Teaser |
|---|---|---|---|---|---|
| 2025 | Marit Zenker | Collision-Free Motion Planning in 3D Environments - A 3D Gaussian Splatting Approach | HFU (Furtwangen) | Bachelor thesis | ![]() |
| 2024 | Marit Zenker | Reproducing a Specific Art Style Using Artificial Intelligence Tools | HFU (Furtwangen) | Seminar work | ![]() |
| 2024 | Jochem Punt | Entwicklung eines AR-Produktkonfigurators und die Analyse des KI Nutzwerts | HFU (Furtwangen) + CAS Software AG, Karlsruhe | Bachelor thesis | ![]() |
| 2023 | Sabine Schleise | Neural Radiance Fields in the context of the Industrial Metaverse | HFU (Furtwangen) + SICK AG | Master thesis | ![]() |
HFU (Furtwangen)
More details about my courses can be found in FELIX, the central learning platform at the HFU, as well as on my github page.
Current (Summer 2026)
Computer Vision and Deep Learning
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisationFrom the evaluation:
“I consider this course to be one of the best lectures I have had the privilege of attending. For me personally, the combination of lecture slides, tutorials and a follow-up project is an excellent way to gain a thorough understanding of the subject matter. The workload is heavy, but given the quality of the course, I feel this is justified to some extent.” (Overall rating: 1.57, very good)
Digitale AV-Technik This course is about the foundations in digital audio and video technologies. We start with systems and signals and get into the practical algorithms and applications based on information theory. See the accompanying webpage for details.
KI in Medienanwendungen A new course about generative AI in media applications. It will be held as a seminar. See the accompanying webpage for details.
3DCV - 3D Computer Vision
A Computer Vision master course with the focus on 3D reconstruction. See the accompanying webpage for details. This semester it includes five practical workshops, see internal Gitlab page for details.From the evaluation:
“The professor’s enthusiasm for the subject matter of the course is evident in every lecture, and this has a very positive effect on one’s own motivation to learn. Extensive queries regarding the slides were always addressed in detail and covered for everyone in the following lecture.” (Overall rating: 1.56, very good)
Entry project
First project in the relatively new Games and Immersive Media bachelor program about developing a first game in an agile manner with Unreal Engine Blueprints. My part was to teach an agile mindset and how to iteratively improve as a team.From the evaluation:
“Making a game is fun, The instructors where great, and I am excited for their instruction in the future. The helpers (student tutors) where great when they were available.” (Overall rating: The instructor is engaged and interested: 4.53/5 agreement)
Code 3
Block course about real-time computer graphics with the main focus on the modern rendering pipeline and how it is implemented in WebGL as well as in Godot. Check out the details at the course page.From the evaluation:
“I enjoyed the parts where we had to solve a coding assignment based only on the theoretical explanation of what we were trying to do. The overview of the graphics pipeline was interesting and understandable.” (Overall rating: The instructor is engaged and interested: 4.93/5 agreement)
STEM 2
Block seminar about mathematical simulations. It is highly inspired by Matthias Müllers 10 minute physics tutorial.From the evaluation:
“I think it makes a lot of sense that you’re not completely on your own when programming, but rather that you work with the professor to develop the basic program. The programming assignments were also, for the most part, easy to solve and helpful for understanding the code.” (Overall rating: 1.67, very good)
SmartMirror A master student research project about building a human size display which mirrors humans as 3D avatars. See the accompanying webpage for details.
Past semesters
Winter 2025
GDV - Grafische Datenverarbeitung and Computer Vision and Deep Learning
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisationFrom the evaluation:
“I think the visualizations are very good, as are the explanatory videos, since you can watch them again at home to better understand the topic.” (Overall rating: 1.75, better than good)
Digitale AV-Technik
This course is about the foundations in digital audio and video technologies. We start with systems and signals and get into the practical algorithms and applications based on information theory. See the accompanying webpage for details.From the evaluation:
“I really appreciate the casual and relaxed atmosphere in class, as well as the overall well-structured format of the lectures. The course materials are also very well organized on the dedicated website, which makes preparation, follow-up work, and studying much easier.” (Overall rating: 1.67, very good)
KI in Medienanwendungen A new course about generative AI in media applications. It will be held as a seminar. See the accompanying webpage for details.
STEM 3 Block seminar about physical computing. Students learn about single-board computers and how to use them for interactive installations as well as image processing. See the accompanying webpage for details.
Computational thinking An experimental seminar with the goal to get students from the Orientierungssemester Informatik - those who do not yet know which kind of computer science program is best for them - to think about dealing with machines and computers. Inspired by the MIT course, but also from other programs on Computational Thinking.
Summer 2025
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisation
Digitale AV-Technik This course is about the foundations in digital audio and video technologies. We start with systems and signals and get into the practical algorithms and applications based on information theory. See the accompanying webpage for details.
Point&Click Mystery Second term of the student project about creating a point&click adventure game. Initiated by students. See the living documentation for further details.
3DCV - 3D Computer Vision
A Computer Vision master course with the focus on 3D reconstruction. See the accompanying webpage for details. This semester it includes four practical workshops.
Entry project First project in the relatively new Games and Immersive Media bachelor program about developing a first game in an agile manner with Unreal Engine Blueprints. My part was to teach an agile mindset and how to iteratively improve as a team.
Code 3 Block course about real-time computer graphics with the main focus on the modern rendering pipeline and how it is implemented in WebGL as well as in Godot. Check out the details at the course page.
STEM 2 Block seminar about mathematical simulations. It is highly inspired by Matthias Müllers 10 minute physics tutorial.
Winter 2024/25
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisation
Digitale AV-Technik This course is about the foundations in digital audio and video technologies. We start with systems and signals and get into the practical algorithms and applications based on information theory. See the accompanying webpage for details.
Point&Click Mystery A student project about creating a point&click adventure game. Initiated by students. See the living documentation fo details.
MuS Seminar - Mathematik und Simulation Seminar
A Java programming seminar that accompanies the math and simulation course in the 2nd semester. Some results can be found in the GitHub organisation.
Computational thinking An experimental seminar with the goal to get students from the Orientierungssemester Informatik - those who do not yet know which kind of computer science program is best for them - to think about dealing with machines and computers. Inspired by the MIT course, but also from other programs on Copmutational Thinking.
Creative Coding Introductive course with the goal to get design-oriented students to code. We started with Scratch and then continued with p5.js. We also include some ESP32 micro-controllers for the interaction.
Summer 2024
3DCV - 3D Computer Vision
A Computer Vision master course with the focus on 3D reconstruction.
Entry project First project in the new Games and Immersive Media bachelor program about developing a first game in an agile manner with Unreal Engine Blueprints. My part was to teach an agile mindset and how to iteratively improve as a team.
Free3D - Free-viewpoint 3D video creation Master research project - see results in projects.
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisation
GIS - Grundlagen Interaktiver Systeme (OMB2+MIB2)
This lecture is about web development basics (HTML, CSS, JavaScript, data bases). You can check out the lecture notes.From the evaluation:
“The script for this module is probably the best way to understand the subject matter and try things out for yourself. The atmosphere is always relaxed and friendly, and there’s a lot to take away from the lectures. Above all, Mr. Hahne does an exceptional job teaching this course and has sparked a deep interest in programming within me.” (Overall rating: 1.0, very good)
MuS Seminar - Mathematik und Simulation Seminar
A Java programming seminar that accompanies the math and simulation course in the 2nd semester. Some results can be found in the GitHub organisation.
Mathematische Grundlagen für Computergrafik und Gestaltung
Math lecture for the media conception bachelor program in the 2nd semester.From the evaluation:
“He really goes out of his way to teach us things. You can tell it’s important to him that we understand. Sorry, bro, we’re just not in the mood for math :(” (Overall rating: 3.29, acceptable)
STEM1 - Science, Technology, Engineering and Mathematics
Math lecture and practical seminar in the first semester of the new Games and Immersive Media bachelor program. The lecture is share with the MKB program (see above) and in the seminar, we implement some math stuff with P5.js.From the evaluation:
“You are very patient with us, even though we are often a bit unresponsive. You constantly try to understand what we find difficult.” (Overall rating: 2.07, good)
Winter 2023/24
Free3D - Free-viewpoint 3D video creation A propaedeutic course to prepare a student research project - see results in projects.
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisationFrom the evaluation:
“The atmosphere was very pleasant, and the exercises were designed to be interesting.” (Overall rating: 1.67, very good)
GIS - Grundlagen Interaktiver Systeme (OMB2+MIB2)
This course is about web development basics (HTML, CSS, JavaScript, data bases).
MuS Seminar - Mathematik und Simulation Seminar
A Java programming seminar that accompanies the math and simulation course in the 2nd semester. Some results can be found in the GitHub organisation.
Mathematische Grundlagen für Computergrafik und Gestaltung
Math lecture for the media conception bachelor program in the 2nd semester.
Projection Mapping in the wild
Continuation of the student project about projection mapping which has been presented at the Reservoir festival in August 2023. Together with Regina Reusch and VIOSO.
Aktuelle Technologien im Bereich Digitaler Medien (Seminar) A seminar about recent technologies. Students have the oportunity to explore and evaluate a new technology like NeRF, 3D Gaussian Splatting, Stable Diffusion, and so on. Held together with Prof. Dr. Dirk Eisenbiegler.
Summer 2023
GIS - Grundlagen Interaktiver Systeme (OMB2)
This course is about web development basics (HTML, CSS, JavaScript, data bases). My first course that is taught based on eduScrum. Some results can be found in the GitHub organisation.
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning. GitHub organisation
MuS Seminar - Mathematik und Simulation Seminar
A Java programming seminar that accompanies the math and simulation course in the 2nd semester. Some results can be found in the GitHub organisation.
MuS Praktikum - Mathematik und Simulation Praktikum
Math exercises that accompany the math and simulation course in the 2nd semester.
ECG - Echtzeit-Computergrafik
This course is implemented in accordance with Scrum. In agile teams, both the theoretical basics of real-time computer graphics (rendering pipeline, shaders, GPU, 3D engines…) are worked out and software applications based on WebGL and WebXR are developed. The course is lead together with Clemens Sielaff (Unity). Some results can be found in the GitHub organisation.
3DCV - 3D Computer Vision
A Computer Vision master course with the focus on 3D reconstruction.
Projection Mapping in the wild
A student project about projection mapping with the goal of realizing a huge projection onto the Linachtalsperre (a large dam). Together with Regina Reusch and VIOSO.
Aktuelle Technologien im Bereich Digitaler Medien (Seminar) A seminar about recent technologies. Students have the oportunity to explore and evaluate a new technology like NeRF, Code generation (e.g. Copilot), Stable Diffusion, and so on. Held together with Prof. Dr. Dirk Eisenbiegler.
Winter 2022/23
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning.
ZdM - Zukunft digitaler Medien
This course is a seminar in combination with a series of guest lectures about the future of digital media. The participants can chose a recent research topic and deep dive into it with the goal to be able to estimate its potential impact on the future of digital media. All in the spirit of the famous Youtube channel “Two minute papers”.
ECG - Echtzeit-Computergrafik
Not enough participants found.
MuS Seminar - Mathematik und Simulation Seminar
A Java programming seminar that accompanies the math and simulation course in the 2nd semester.
MINT Praktikum - Praktische Übungen zur Vorlesung Mathematik
A math tutorial course.
Summer 2022
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning.
ECG - Echtzeit-Computergrafik
This course is implemented in accordance with Scrum. In agile teams, both the theoretical basics of real-time computer graphics (rendering pipeline, shaders, GPU, 3D engines…) are worked out and software applications based on WebGL and WebXR are developed.
KomplDat - Komplexe Datenstrukturen
Introduction to graph theory and its applications.
BildComp - Bildverarbeitung und Computergrafik
A Computer Vision course with the focus on 3D reconstruction.
MuS Seminar - Mathematik und Simulation Seminar
A Java programming seminar that accompanies the math and simulation course in the 2nd semester.
MINT Praktikum - Praktische Übungen zur Vorlesung Mathematik
A math tutorial course.
VISMO Projekt
Continuation of the project from last term. Focus lies on the implementation with THREE.js.
Winter 2021/22
GDV - Grafische Datenverarbeitung
This course is an introduction to Computer Vision. From basic image formation and processing over image features to Deep Learning.
ECG - Echtzeit-Computergrafik
This course is implemented in accordance with Scrum. In agile teams, both the theoretical basics of real-time computer graphics (rendering pipeline, shaders, GPU, 3D engines…) are worked out and software applications based on WebGL and WebXR are developed.
MINT Praktikum
A math tutorial course.
VISMO Projekt
A student project about visualizing the mathematical foundations of structure from motion and other 3D reconstruction methods using a 3D rendering engine.
TU Berlin
Archive
In the following my first teaching experiences are listed. Note that the links might be dead by now. It was a long time ago, but great fun to explore the academic world as PhD student and teaching assistant.
Summer 2011
MPGI 2
Methodic and practical basics in computer science (part 2), together with Clemens Eppner and Sebastian Höfer, I lead a group of student tutors for organizing and executing the tutorials for this first year (2nd semester) course. I filled in for Prof. Oliver Brock for some lectures on graph theory.
Processing Digital Camera Images
A seminar about processing camera images in a modern way. I again supported Mathias Eitz in organisation and leading the seminar. My part was to organize the basic talks of the students.
Winter 2010/11
Computer Graphics 1
A basic course along the rendering pipeline. I supported Ronald Richter with the exercises.
Summer 2010
No teaching due to parental leave.
Winter 2009/10
Processing Digital Camera Images
A seminar about processing camera images in a modern way. I supported Mathias Eitz in organisation and leading the seminar.
Summer 2009
Computational Photography
A project in conjunction with the University of Arts (UdK) Berlin
MPGI 2
Methodic and practical basics in computer science (part 2), I again lead a group of several teaching assistants organizing and executing the tutorials for this first year (2nd semester) course.
Winter 2008/09
Depth Imaging
A project course about combining time-of-flight depth imaging with color imaging.
Summer 2008
MPGI 2
Methodic and practical basics in computer science (part 2), I lead a group of several teaching assistants organizing and executing the tutorials for this first year (2nd semester) course.
Winter 2007/08
Multi-Touch Display
A student project that I was co-organizing with Marc Alexa.
MPGI 1
Methodic and practical basics in computer science, I work in a group of several teaching assistants organizing and executing the tutorials for this first year course.
Summer 2007
Computer Graphics/Computer Vision
A basic course about CG and CV](https://cg.tu-berlin.de/teaching) which is realized together with the Computer Vision and Remote Sensing group. I organized the exercises together with Ulas Yilmaz. During this course a panorama tool has been implemented by the students.
Winter 2006/07
Scanning real world objects without worries
A student project that I was co-organizing with Marc Alexa.
Thesis supervision
I have created a document with hints and requirements for thesis work. If you are interested to let me supervise your thesis work, do not hesitate to contact me.
Theses list
In the following all students that I supervised (not necessarily officially) during my career.
| Year | Author | Title | Affiliation | Type |
|---|---|---|---|---|
| Ongoing | Hepting, Marcel | KI-gestützte Produktbildgenerierung für den Einsatz im E-Commerce | HFU (Furtwangen) + Flowers&me | Bachelor (Onlinemedien) |
| Ongoing | Fröhle, Pierre | Der Einfluss von Sounddesign in Horrorfilmen - Eine mathematische Untersuchung zur Erzeugung von Angst am Beispiel von der Exorzist. | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2026 | Dropic, Amra | Mathe erlebbar machen | HFU (Furtwangen) | Bachelor (Medienkonzeption) |
| 2026 | Hartmann, Franziska | Evaluating geometric foundation models in real-world applications | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2026 | Vogel, Valeria | Monokulare Tiefenschätzung bei Zeichnungen: Potenziale und Grenzen am Beispiel von DepthAnything | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2026 | Weber, Adrian | Digitale Barrierefreiheit messbar machen: Erstellung und Evaluation einer Prüfmethodik zur Sicherstellung der Barrierefreiheit in Softwareanwendungen | HFU (Furtwangen) + M&M Software GmbH | Bachelor (Onlinemedien) |
| 2026 | Richter, Fabian | Die Untersuchung der Anwendbarkeit neuer, Kl-gestützter DataMining-Ansätze für Patente und Patentstrategien im Bereich ausgewählter Schlüsseltechnologien der Elektrifizierung und Automatisierung im Automotivebereich. | HFU (Furtwangen) + DLR GmbH | Bachelor (Medieninformatik) |
| 2025 | Hergert, Lea | Entwicklung eines KI-Chatbots zur spielerischen Sensibilisierung von Kindern für Online-Grooming | HFU (Furtwangen) + Inspire Technologies GmbH | Bachelor (Medieninformatik) |
| 2025 | Specht, Enrique | Konzeption und prototypische Umsetzung für End-to-End-Tests in natürlicher Sprache | HFU (Furtwangen) + doubleSlash Net-Business GmbH | Bachelor (Medieninformatik) |
| 2025 | Cleppien, Marie | Evaluating Multi-Agent Systems Writing for Creative Works Together with Humans | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2025 | Riedinger, Niklas | Einfluss der initialen Punktwolke auf die Optimierung für 3D-Gaussian-Splatting | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2025 | Göpfert, Ferdinand | User Focused Fire Evacuation Simulation for HoloLens | HFU (Furtwangen), Kanagawa University (Japan) | Master (Design Interaktiver Medien) |
| 2025 | Brausch, Lukas | Panic behavior generation under emerged unexpected events with interactive avatars | HFU (Furtwangen), Kanagawa University (Japan) | Master (Design Interaktiver Medien) |
| 2025 | Willmann, Lukas | Object recognition in radiance fields: A comparison of language embedding methods | HFU (Furtwangen) | Master (Medieninformatik) |
| 2025 | Fuchs, Ethan | Capturing a campus: A large-scale 3D Gaussian Splatting case study | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2025 | Zenker, Marit | Collision-Free Motion Planning in 3D Environments - A 3D Gaussian Splatting Approach | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2025 | Müller, Melanie | Maßstabsgetreues Projection Mapping von Grundrissen | HFU (Furtwangen) | Bachelor (Medieninformatik) |
| 2025 | Kaserer, Patrick | Synthesized Sensor Data from Neural Radiance Fields | HFU (Furtwangen) + SICK AG, Waldkirch | Master (Medieninformatik) |
| 2025 | Sasanala, Aravind Sal | Algorithm Development for Feature Detection in 3D Polygon Mesh Models of Implants | HFU (Furtwangen) + stryker Leibinger GmbH & Co KG, Freiburg | Master (Smart Systems) |
| 2024 | Chemata, Rebecca | Generative KI zur internen Kommunikation von Unternehmensvisionen und -strategien | HFU (Furtwangen) + SICK AG, Reute | Bachelor |
| 2024 | Pönitzsch, Felix | ViperGPT: Automatisierte Softwareentwicklung mit Large Language und Computer Vision Models | HFU (Furtwangen) | Bachelor |
| 2024 | Nguyen, Baohan | Wasserspeier am Freiburger Münster: Entwicklung einer webbasierten Augmented Reality Anwendung zur Erhaltung des Kulturerbes und interaktiven Erkundung | HFU (Furtwangen) + Münsterbauverein Freiburg | Bachelor |
| 2024 | Widmann, Dominik | Implementation and evaluation of Neural Radiance Fields as an immersive technology in industry at technology start-up Dromni: An application study | HFU (Furtwangen) + DROMNI GmbH, München | Bachelor |
| 2024 | Punt, Jochem | Entwicklung eines AR-Produktkonfigurators und die Analyse des KI Nutzwerts | HFU (Furtwangen) + CAS Software AG, Karlsruhe | Bachelor |
| 2024 | Fischer, Marvin | Automatically switching between portrait and landscape formats | HFU (Furtwangen) | Bachelor |
| 2024 | Rubner, Nic | Design eines Software-Frameworks zur Integration von Azure Kinect-Daten in AR-Applikationen | HFU (Furtwangen) | Bachelor |
| 2024 | Junghans, Vincent | Remove the Dog:Textbasierte Bildbearbeitung | HFU (Furtwangen) | Bachelor |
| 2023 | Paredes Gonzalez, Moreli Andrea | Comparison of 3D Capture Techniques, with Application in the Design of a WebAR Catalog of the Gargoyles of the Freiburg Cathedral | HFU (Furtwangen) + Münsterbauverein Freiburg | Master (Digitale Medien) |
| 2023 | Velu, Balaji | Improvements in precision alignment of 3D digital counterparts in Mixed Reality | HFU (Furtwangen) + BMW group, München | Master (Smart Systems) |
| 2023 | Schleise, Sabine | Neural Radiance Fields in the context of the Industrial Metaverse | HFU (Furtwangen) + SICK AG, Waldkirch | Master (Medieninformatik) |
| 2023 | Reiche, Yannick | Erarbeitung eines On-Set Virtual Production Setups mit Projektoren für Low-Budget Filmproduktionen | HFU (Furtwangen) | Bachelor |
| 2023 | Reiprich, Alexander | Computer Vision als Werkzeug zur Steuerung von Videospielen - Analyse und Entwicklung eines Programms basierend auf Reinforcement Learning | HFU (Furtwangen) | Bachelor |
| 2023 | Kowatsch, Fabian | Implementing a real-time 3D viewer for Neural Radiance Fields | HFU (Furtwangen) | Bachelor |
| 2023 | Brausch, Lukas | KinectAR: Implementierung einer Live-Datenübertragung einer Kinect Azure-Punktwolke auf ein AR-fähiges Mobilgerät | HFU (Furtwangen) | Bachelor |
| 2023 | Pfeiffer, Sebastian | Creation and evaluation of a computer game using a teachable AI | HFU (Furtwangen) | Bachelor |
| 2023 | Münchinger, Maximilian | Die Zukunft des Fotografierens: Wie verändert künstliche Intelligenz die Fotografie? | HFU (Furtwangen) | Bachelor |
| 2022 | Kusch, Oliver | Entwicklung einer Augmented Reality App zur Visualisierung historischer Gebäude der Stadt Villingen | HFU (Furtwangen) | Master |
| 2022 | Küllmer, Elisabeth | Entwicklung und Evaluation einer Deep Learning Beispielapplikation auf programmierbaren 3D-Kameras | HFU (Furtwangen) | Bachelor |
| 2019 | Fischer, Georg | Detection and Mitigation of Multipath Interference in 3D-Time-of-Flight Cameras | SICK AG + KIT (Karlsruhe) | Master |
| 2019 | Roth, Christoph | Ressourceneffiziente Personendetektion auf Basis von 3D Kameradaten für den Einsatz auf eingebetteten Systemen | SICK AG + KIT (Karlsruhe) | Master |
| 2012 | Miethe, Manuel | Integrating a Depth Sensor into an Interactive Tabletop | TU Berlin | Diploma |
| 2010 | Dippl, Stefan | Markerless Identification of Interactive Devices on Multi Touch Surfaces | TU Berlin | Diploma |
| 2010 | Stripf, Claudia | A Multi-Touch User Interface for Spatial Audio Scenes | TU Berlin | Term paper |
| 2010 | Chmiela, Stefan | Identifying Untagged Mobile Devices on Tabletops by Matching Camera and Acceleration Sensor Data | TU Berlin | Diploma |
| 2010 | Mircea Gigea, Raul | Augmentation of Real-Time Registered Surfaces using a Projector-3D Camera System | TU Berlin | Diploma |
| 2010 | Müllenhaupt, Martin | Evaluating time-of-flight sensors using an industrial robot | TU Berlin | Diploma |
| 2009 | Breitmeyer, Björn | Object recognition in a multitouch environment by combining Diffuse Illumination and Frustrated Total Internal Reflection | TU Berlin | Diploma |
| 2009 | Holzammer, Andreas | Combining Diffuse Illumination and Frustrated Total Internal Reflection for touch detection | TU Berlin | Diploma |
| 2009 | Elstner, Stefan | Combining Pen and Multi-Touch Displays for Focus+Context Interaction | TU Berlin | Diploma |
| 2007 | Mischler, Antoine | 3D Reconstruction from Depth and Stereo Images for Augmented Reality Applications | TU Berlin | Diploma |
Miscellaneous
I have gathered a bunch of ressources to learn more about machine and deep learning which are listed on this separate page that I update from time to time.



