Lab Course / Praktikum: Project Management and Software Development for Medical Applications
by Prof. Nassir Navab
: Beatrice Demiray
, Javier Esteban
, Hendrik Burwinkel
: Master Practical Course Module IN2106
Biomedical Computing (Master), Informatics (Master)
Preliminary Meeting ("Vorbesprechung"):
Monday, 04.12.2019 18:00 in 03.13.010
See the schedule below.
The course will be conducted in English.
- 14.01.2019: Preliminary Meeting scheduled: Monday, 04/Feb/2019 18:00 in 03.13.010.
- 14.01.2019: Course website created.
Registration through the TUM matching system
. Keep in mind that your chances to be assigned to the course increase if you give it 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 in any case you have to register through the matching system
. For further details about how the matching system works and its schedule please check this website
This Lab Course is intended to teach the basic concepts of software project management and development for medical applications. You will be confronted with a brief introduction to software project management concepts such as requirement analysis, software design, coding guidelines and unified modeling language (UML). In addition, topics like software version control, deployment engineering and testing will be explored. You will be assigned a medical software project to apply the mentioned concepts in a real-life scenario with clinical, industrial or research partners.
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 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 the class coordinators, 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 Beatrice Demiray
() as soon as possible.
The deadline for proposal submission is Sunday, March 24th, 2019.
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 CS lecture are assumed.