de | en

Master-Praktikum
Advanced Practical Course

Modul IN2106

Dieses Modul wird durch Fakultät für Informatik bereitgestellt.

Diese Modulbeschreibung enthält neben den eigentlichen Beschreibungen der Inhalte, Lernergebnisse, Lehr- und Lernmethoden und Prüfungsformen auch Verweise auf die aktuellen Lehrveranstaltungen und Termine für die Modulprüfung in den jeweiligen Abschnitten.

Basisdaten

IN2106 ist ein Semestermodul in Deutsch oder Englisch auf Master-Niveau das in jedem Semester angeboten wird.

Das Modul ist Bestandteil der folgenden Kataloge in den Studienangeboten der Physik.

  • weitere Module aus anderen Fachrichtungen
GesamtaufwandPräsenzveranstaltungenUmfang (ECTS)
300 h 90 h 10 CP

Inhalte, Lernergebnisse und Voraussetzungen

Inhalt

- Umsetzung einer größeren Softwareanwendung oder -teilanwendung im Team
- Anwendungsspezifische Methoden und Systeme nach aktuellem Stand der Technik
- Techniken zur Dokumentation und Präsentation von Ergebnissen bzw. Zwischenergebnissen bei der Anwendungsentwicklung

Dieses Modul wird von verschiedenen Lehrstühlen angeboten, so dass die Fachlichkeit der Anwendung aus dem
Gebiet des jeweiligen Lehrstuhls stammt (z.B. Datenbanken, Compilerbau, Informationssysteme, Netzwerke, Groupware, Grafik,
Robotik, Bilderkennung).

Lernergebnisse

Teilnehmer beherrschen in einem anspruchsvollen Informatik-Fachgebiet die methodisch saubere Entwicklung von Informatikanwendungen, welche aus dem
Gebiet des jeweiligen Lehrstuhls stammen (z.B. Datenbanken, Informationssysteme, Netzwerke, Groupware, Grafik, Robotik, Bilderkennung). Sie können anwendungsspezifische Methoden und Systeme einsetzen, die dem aktuellen Stand der Technik entsprechen. Sie können mit anderen im Team zielorientiert arbeiten und beherrschen die Techniken, um das Vorgehen zu dokumentieren und die Ergebnisse zu präsentieren.

Voraussetzungen

eventuell Vorkenntnisse aus Wahlbereich nötig

Lehrveranstaltungen, Lern- und Lehrmethoden und Literaturhinweise

Lehrveranstaltungen und Termine

ArtSWSTitelDozent(en)Termine
PR 6 Advanced Practical Course - Enterprise Cloud Platform Operations - On the Example of SAP (IN2106, IN2128, IN212809) Barnert, M.
Leitung/Koordination: Krcmar, H.
PR 6 Labcourse - Building a modular robot (IN0012, IN2106, IN4231) Althoff, M. Liu, B.
PR 6 Labcourse - Cognitive Robotics Implementation Challenge (IN0012, IN2106, IN4244) Knoll, A. Profanter, S. Rickert, M.
PR 6 Master Labcourse - Build Your Own Demonstration Platform for Autonomous Cars (IN2106, IN4241) Cebotari, V. Kugele, S. Osman, M. Shafaei, S.
Leitung/Koordination: Knoll, A.
PR 6 Master Lab Course Games Engineering - Social Games (IN7106) Groh, G.
PR 6 Master Lab Course - Implementation of IEEE 1588 protocol (PTP Slaves) on embedded devices (IN2106) Hashemi Farzaneh, M.
Leitung/Koordination: Knoll, A.
PR 6 Master Practical Course - Augmented Reality Applications (IN2106, IN4073) Pankratz, F.
Leitung/Koordination: Klinker, G.
PR 6 Master Practical Course - Data Mining (IN2106, IN4066) Richter, L.
Leitung/Koordination: Rost, B.
PR 6 Master Practical Course: IoT (Internet of Things) (IN2106, IN4224) Gerndt, H.
PR 6 Master Practical Course - Machine Learning in Medical Imaging (IN2106, IN4142) Albarqouni, S. Baur, C.
Leitung/Koordination: Navab, N.
Mitwirkende: Guha Roy, A.Kazi, A.Paschali, M.Soberanis Mukul, R.
PR 6 Master practical course - Micromouse: Designing an Educational Racing-Robot from Scratch (IN2106, IN4235) Lenz, A.
PR 6 Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230) Samfaß, P. Uphoff, C.
Leitung/Koordination: Bader, M.
PR 6 Masterpraktikum - Advanced Roboy Student Team (IN2106, IN4218) Hostettler, R. Kharchenko, A. Lenz, A.
Leitung/Koordination: Knoll, A.
PR 6 Master-Praktikum - Advanced Topics in 3D Computer Vision (IN2106, IN4023) Busam, B. Saleh, M.
Leitung/Koordination: Navab, N.
PR 6 Master-Praktikum - Automotive Software Entwicklung (IN2106, IN4124) Ahmadvand, M. Ibrahim, A. Kacianka, S. Ognawala, S.
Leitung/Koordination: Pretschner, A.
PR 6 Masterpraktikum - Biomechanische Modellbildung (IN2106, IN4247) Renjewski, D.
PR 6 Masterpraktikum - Deep Computer Vision (IN2106, IN4248) Lenz, C.
PR 6 Master-Praktikum - Design Thinking for Business Innovation 1 (IN2106, IN2128, IN212808) Klinker, K. Lang, M. Przybilla, L. Schreieck, M. Wiesche, M.
PR 6 Master-Praktikum - Enterprise Services: Anwendungsentwicklung am Beispiel von SAP ABAP (IN2128, IN2106, IN212801) Rank, J. Streitz, A.
Leitung/Koordination: Krcmar, H.
PR 6 Master-Praktikum: MedInnovate Graduate Programme (IN2106, IN8021, IN4183) Navab, N. Rackerseder, J.
PR 6 Masterpraktikum - Motion planning for autonomous vehicles (IN2106, IN4221) Klischat, M. Koschi, M. Manzinger, S. Miller, C.
Leitung/Koordination: Althoff, M.
PR 6 Practical Course: Advanced Topics in Computer Architecture and Parallel Systems (IN0012, IN2106, IN4242) Engelke, A. Schulz, M.
PR 6 Practical Course - Agile Project Management (IN0012, IN2106, IN4206) Brügge, B. Dzvonyar, D. Henze, D.
PR 6 Practical Course - Algorithms for Programming Contests (IN0012, IN2106, IN4205) Esparza Estaun, F. Meggendorfer, T. Müller, C. Schwarz, G.
Mitwirkende: Meyer, P.
PR 6 Practical Course: Cloud Data Bases (IN0012, IN2106, IN4163) Doblander, C. Jacobsen, H. Nasirifard, P.
PR 6 Practical Course - Hands-on Deep Learning for Computer Vision and Biomedicine (IN0012, IN2106, IN4204) Golkov, V. Sommer, C.
Leitung/Koordination: Cremers, D.
PR 6 Practical Course - Implementation of Database Systems (IN0012, IN2106, IN4146) Kohn, A. Neumann, T.
PR 6 Practical Course - Internet Lab - Ilab 1 (IN0012, IN2106, IN4060, IN8016) Carle, G. Hof, B. Jelten, J. Pahl, M. Rouhi Vejdani, M. … (insgesamt 6)
PR 6 Practical Course - Internet Lab ilab 2 (IN0012, IN2106, IN2257, IN4097, IN8018) Carle, G. Hof, B. Liebald, S. Pahl, M.
PR 6 Practical Course - Internet Lab - IlabX (IN0012, IN2106, IN4240) Liebald, S. Pahl, M.
PR 6 Practical Course - iPraktikum, iOS Praktikum (IN0012, IN2106, IN2175, IN2128, IN4049) Brügge, B. Dzvonyar, D. Henze, D.
PR 6 Practical Course - Large-Scale Machine Learning (IN2106, IN4192) Günnemann, S. Zügner, D.
PR 6 Practical Course - Operating Systems - L4-Microkernels (IN0012, IN2106, IN4156) Baumgarten, U. Eckl, S.
PR 6 Practical course - Program optimization with LLVM (IN0012, IN2106, IN4236) Petter, M.
Leitung/Koordination: Seidl, H.
PR 6 Practical course - Project Management and Software Development for Medical Applications (IN2106, IN4136) Lentes, B. Navab, N.
Mitwirkende: Burwinkel, H.Busam, B.Esteban Vicente, F.
PR 6 Practical Course - Root-Kit programming (IN0012, IN2106, IN4113) Franzen, F. Proskurin, S.
Leitung/Koordination: Eckert, C.
PR 6 Practical Course Software Engineering for Business Information Systems - Web Applications (IN2106, IN2129) Bondel, G. Braun, D. Elnaggar, A. Faber, A. Gallersdörfer, U. … (insgesamt 12)
Leitung/Koordination: Matthes, F.
PR 6 Practical: Creating the autonomous crane of the future (IN0012; IN2106, IN4226) Ognawala, S.
Leitung/Koordination: Pretschner, A.
Mitwirkende: Hauer, F.
PR 6 Praktikum - Development and Control of a Bio-snake Robot (IN2106, IN4187) Bing, Z. Jiang, Z.
Leitung/Koordination: Knoll, A.
PR 6 Praktikum - Hacking - Binary-Exploitation (IN2106, IN0012, IN4120) Kirsch, J.
Leitung/Koordination: Eckert, C.
PR 6 Praktikum - IT-Sicherheit - Honeynet & Malware Forensics (IN2106, IN0012, IN4008) Franzen, F. Kirsch, J.
Leitung/Koordination: Eckert, C.
PR 6 Praktikum - Roboy Student Team (IN0012, IN2106, IN4188) Hostettler, R. Kharchenko, A. Lenz, A.
Leitung/Koordination: Knoll, A.
PR 6 Praktikum - Spezifikation und Verifikation (IN0012, IN2106, IN4035) Brunner, J. Nipkow, T.
PR 6 Praktikum Systemadministration (IN0012, IN2106, IN4135) Paul, A.
Leitung/Koordination: Carle, G.
PR 6 Selected Topics in Android Security (IN2106, IN0012, IN4189) Ibrahim, A. Salem, A.
Leitung/Koordination: Pretschner, A.
PR 6 Summer Class Do-It-Yourself Networking (Advanced Practical Course, IN2106, IN4203) Kärkkäinen, T.
Leitung/Koordination: Ott, J.
PR 6 Vision-based Navigation (IN2106) Demmel, N. Häfner, B. Usenko, V. Vestner, M.
Leitung/Koordination: Cremers, D.

Lern- und Lehrmethoden

Die Teilnehmer üben das systematische Software-Engineering anhand eines anspruchsvollen
Projekts in Kleingruppen nach Vorgabe und mit enger Zeitkontrolle (Entwurf, Implementierung, Test).
Teilergebnisse der Gruppenarbeit sind in Vorträgen zu präsentieren. Die einzelnen Phasen der Systementwicklung
sind zu dokumentieren.

Medienformen

Projektor, Folien, Tafel, Plattform zum kooperativen Arbeiten, Softwareentwicklungsumgebungen, anwendungsspezifische Werkzeuge

Literatur

Von den Dozenten anzugeben, fachspezifisch

Modulprüfung

Beschreibung der Prüfungs- und Studienleistungen

Prüfungsart: Projektarbeit

Unterschiedliche Phasen eines Softwareprojekts (insbesondere Definition, Design, Entwicklung, Implementierung, Dokumentation, Test) anhand einer spezifischen Informatikanwendung werden von den Teilnehmern im Team bearbeitet. Dabei können sich einzelne Teams auch mit nur einer oder mehreren ausgewählten Phasen des Projekts beschäftigen. Aktuelle anwendungsspezifische Methoden und Systeme kommen hierbei zum Einsatz. Die Ergebnisse der Arbeiten werden schriftlich dokumentiert und ggf. mündlich präsentiert. Der jeweilige Dozent gibt vor Beginn bekannt, wie die einzelnen Leistungen zur Ermittlung der Note gewichtet werden.

Wiederholbarkeit

Eine Wiederholungsmöglichkeit wird im Folgesemester angeboten.

Aktuell zugeordnete Prüfungstermine

Derzeit sind in TUMonline die folgenden Prüfungstermine angelegt. Bitte beachten Sie neben den oben stehenden allgemeinen Hinweisen auch stets aktuelle Ankündigungen während der Lehrveranstaltungen.

Titel
ZeitOrtInfoAnmeldung
Master Praktikum Games Engineering - Social Games
bis 15.1.2019
Master Praktikum Games Engineering: Augmented Reality
bis 15.1.2019
Master-Praktikum Games Engineering: Computer Graphics and Visualization
bis 15.1.2019
Nach oben