Table of contents


Final presentations (as of 01.02.2023): Zoom link has been provided below, as well as instructions on uploading the presentation slides. The order of presentations is based on Student ID as indicated in the schedule table below. 

Intermediate presentations (as of 05.12.2022): Zoom link has been provided below, as well as instructions on uploading the presentation slides. The order of presentations is based on Student ID as indicated in the schedule table below. 

Requirements presentations (as of 03.11.2022): Zoom link has been provided below, as well as instructions on uploading the presentation's slides. The order of presentations is based on Student ID, so we will start from Student ID 01 until Student ID 20 in order. 

Project assignment (as of 29.04.2022): The project assignment has been complete. Please check the projects below to find out which project has been assigned to you. We have tried really hard to fulfill everyone's preferences and include as many supervisors as possible, we hope everyone is happy with the assigned project. You are advised to contact your supervisor as soon as possible to introduce yourself and appoint a meeting to kick-off the project. Good luck!


Number of students


1st choice assigned13 students65%
2nd choice assigned6 students30%
3rd choice assigned1 students5%

Tab. Percentage of assigned projects based on student's preferences 

Project Number

Selected by

256 students
11 and 144 students
7, 12, 13 and 263 students

Tab. Top favorite projects (based on student's preferences)

Project announcements (as of 17.10.2022): Projects have been announced. Read through all project proposals and choose three favorite for which you write a short motivation and submit it to TUM Moodle by THURSDAY, 20.10.2022 at 23:59 Munich time. Upload your file as PDF named StudentID-FullName-choices.pdf (e.g. 05-ArditRamadani-choices).The form to apply can be found at "Downloads > Student project application template". We will assign projects once everyone has submitted their preferences, we will try use the combination that maximizes the number of first choices. Until now, only the students that have proposed their own project have been assigned on the table below (those projects are reserved to those students and cannot be chosen from the rest). Good luck!

Canceled class: Please note that the class on Monday, 17.10.2022 has been canceled. We will start the course with a block session on Tuesday (18.10.2022) from 09:00 - 12:00.

De-registration deadline: Friday, 30.09.2022, 23:59 Munich Time zone. All students who want to deregister the course without getting booked with a grade, please make sure to send all the course tutors an email for deregistration before the deadline.

Registration: Please use the form below to register for the course. We will collect all submissions and inform the students regarding their registration status mid-August. 

Updates due to CoViD-19: All lectures and student presentations, until any further notice, are scheduled to be held online through Zoom. Make sure to have Zoom installed and ready for the First session. The details for joining the lecture and presentation sessions, students will be informed through email in timely manner at least one day before the session. Please also follow course's web-site and TUMOnline for any further announcements.


For lecture sessions, presentation sessions and changes in the schedule, please also refer to TUMOnline.

DateTimePlaceTopicConducted byMaterials
Monday, 25.07.202209:00 - 10:00ZoomPreliminary meeting ("Vorbesprechung")Course tutors
Friday, 30.09.202223:59 CESTEmailDe-registration Deadline
To: All tutors
Monday, 17.10.2022 (canceled)11:00 - 12:00ZoomLecture 1: Introduction and Project AnnouncementCourse tutors

Tuesday, 18.10.202209:00 - 12:00

Meeting ID: 643 9514 7115

Passcode: PMSDWS22

Lecture 1: Introduction and Project Announcement

Lecture 2: Presentation Tips and Project Management

Course tutors
Thursday, 20.10.202223:59 CESTTUM MoodleDeadline to send project preferencesSeminar Participants
Monday, 07.11.202209:00 - 12:00

Meeting ID: 645 9393 1354

Passcode: PMSDWS22

Requirements PresentationsSeminar ParticipantsOrder of presentation from Student ID 01 to 20
Tuesday, 08.11.2022 10:00 - 12:00

Meeting ID: 645 7360 7596

Passcode: PMSDWS22

Lecture 4: Documentation, Tests, Design Patterns & Integration Strategy

Course tutors
Tuesday, 15.11.2022 (new session)09:00 - 10:00

Meeting ID: 623 2053 0294

Passcode: PMSDWS22

Lecture 3: UML

Course tutors
Monday, 12.12.202209:00 - 12:00

Meeting ID: 623 5289 2272

Passcode: PMSDWS22

Intermediate Presentations Part ISeminar ParticipantsOrder of presentation from Student ID 01 to 10
Tuesday, 13.12.202209:00 - 12:00

Meeting ID: 622 9044 4123

Passcode: PMSDWS22

Intermediate Presentations Part IISeminar ParticipantsOrder of presentation from Student ID 11 to 20
Monday, 06.02.202209:00 - 12:00

Meeting ID: 615 9170 7497

Passcode: PMSDWS22

Final Presentations Part ISeminar ParticipantsOrder of presentation from Student ID 11 to 20
Tuesday, 07.02.202209:00 - 12:00

Meeting ID: 659 6078 1961

Passcode: PMSDWS22

Final Presentations Part IISeminar ParticipantsOrder of presentation from Student ID 01 to 10

Available Projects

Projects will be announced in due time and presented during the Introductory meeting. Please communicate a selection of 3 choices, each with an explanation (ca. 5 sentences) for why you want to work on this project and how you meet the requirements specified in the project proposal. Use the Student Application Template provided in the Download section.


Deep Learning-based Tool for Automated Lymph Node Detection in Lymphoma Patients

Simone Bendazzoli and Mehdi AstarakiKarine

Graph-Learning in Resting-state Functional MRI

Stephan WunderlichAgata

Indoor Mapping of Devices using QR Code and Geolocation

Dr. Stephan DörflerHussain

Object Recognition for Medical Devices

Dr. Stephan Dörfler



Name Entity Recognition of Patients in MDOP

Dr. Stephan DörflerAmna

Robotic Ultrasound Calibration

Yuan Bi and Zhongliang Jiang

Real-time movement data acquisition and analysis software for patients with DBS for movement disorders

Mohamad AtayiJulia

Development of a preoperative plan plugin for fracture and deformity correction treated with the iFixation exapodalic platform

Fernando GarnicaDeniz

Patientflow: a WebApp-based patient guidance and analysis system

Dr. Joshua GawlitzaHuong

DAF3D implementation in MONAI

Vanessa Gonzalez Duque

Quicknat implementation in MONAI

Vanessa Gonzalez DuqueInés del Val

CVAT for Medical Imaging

Mickael TardyBikem

Synthetic data for unleashed machine learning

Mickael Tardy



MIMIC-CXR Structured Reporting Dataset

Matthias KeicherÖmer Alp

Reinforcement-Learning based Catheter Trajectory Generation for Bioelectric Navigation

Heiko MaierDilara

Unity-based VR Application for Medical Data Exploration

Sasan Matinfar

Development of a Brain Computer Interface with Virtual Reality Neurofeedback

Dr. Sebastian HerbergerMarta

MaLibU: Open-Source Math Utility Library for Medical Augmented Reality Unity Applications

Tianyu Song, Kevin Yu, Michael Sommersperger, Alexander Winkler

Motion Compensation for EM Catheter Tracking in Pre-operative MR/CT Images

Ardit RamadaniHa Young

Live Digital Human Generation using Dense Pose

Mahdi SalehAta Jadid

Volume Fusion for 4D Intraoperative Optical Coherence Tomography

Michael Sommersperger

Breathing Compensation for Autonomous Robotic Ultrasound Abdominal Sweep

Yordanka VelikovaAmr Abu

Robotic Ultrasound Catheter Tracking based on Intermediate Ultrasound Representations

Yordanka Velikova

4D Heart model visualization

Ching-En Lin, Sam WrayKristina

Big data in cardiac medical imaging

Diogo Ferreira de Almeida, Moritz JungYijin

Point cloud registration for anatomical measurements

Diogo Ferreira de Almeida, Ching- En LinMalek

AR Visualization and Interaction of Patient data in Intensive Care Unit with Hololens 2

Kai Wu


1Hussain S.6Julia D.11Karine L.16Ömer Alp Ş.21Cagatay A.-
2Huong N.7Kristina D.12Maitri B.17Dilara K.22Marta G.-
3Ha Young K.8Agata L.13Amna G.18Amr Abu Z.23Pascual T.-
4Marta H.9Ata Jadid A.14Yijin J.19Inés del Val G.24Chengzhi S.-
5Malek A.10Niels H.15Deniz I.20Bikem Ç.25Chenyang L.-

Prerequisites and Registration

This course requires basic knowledge of C++ or similar OO programming language. The concepts of OO programming and other concepts as conducted in the Introduction to Computer Science lecture are assumed.Registration through the TUM Matching System is mandatory. Your chances to be assigned to the course increase if you give the course a higher rank in your choices. If you already have a potential project, notify the course tutors via e-mail as soon as possible. This increases your chances to be assigned to the course, but you have to register through the matching system in any case. For further details about how the matching system works and its schedule please check the documentation.

Project Proposals

In this lab course, students work on clinical software projects and find solutions for problems in the field of medical applications. The student's workload should be around 10-14 hours per week for a period of 3 - 4 months on the assigned project (10 ECTS course).

Each project is expected to have one contact person (supervisor) who should be available for regular updates or if the student needs any help. In addition, the supervisors are kindly invited to participate in the student presentations (Requirements, Intermediate, Final) taking place at the CAMP chair. Each project supervisor will decide on 50% of the grade based on the student’s performance in the project. The other 50% will be decided upon by lecturers, based on the quality of project management and presentation skills of the student.The project proposal should give a short introduction into the context and describe the most important aspects and expected outcome of the project. Furthermore it should clearly state the required (and optional) skills (programming language, experience with certain libraries etc.).

If you have a suitable project, preferably with a clinical or industrial partner, you are kindly invited to fill out the project proposal template and send it to the course tutors. The deadline for proposal submission is beginning of the lecture period for the Winter Semester 2022-23.


Please use the form below to register for the course.

The form is now locked and no further applications will be accepted.


* TUM Informatics Student Code of Conduct

* TUM Citation Guide

* CAMP presentation slides for PowerPoint:  CAMPmaster.ppt

* CAMP presentation slides for Latex

* Student project application template

* Supervisor project proposal template

Literature and Resources

  • No labels