This information only applies to courses with the numbers IN0012, IN0014, IN2106, IN2107, IN2128, IN2129, IN2130, IN2131, IN2396, IN2397. Not for any other courses even though announced as "seminar" course or "practical course".
The registration for practical courses and seminar courses is not possible via TUMonline, but only through participating in the matching system. All necessary information can be found on docmatching.in.tum.de.
Matching for Summer Semester 2026
The matching of seminar and practical course places for the summer term 2026 is completed.
You can find a list of the remaining places below. If you are interested in one of the remaining places, please contact all indicated supervisors of the respective course directly.
Master-Seminar - Collaborative Robotics and Assistive Technology for Advanced Human-Robot Interaction (IN2107, IN45092)
Seminar - Foundations and Frontiers of Microkernels, Isolation, Memory Safety, and Embedded Security (IN0014, IN2107)
Master-Seminar: Off-Grid: Continuous Representations for Computer Vision (IN2107)
Masterseminar - Compute and Connect: Selected Topics in Computation and Communication (IN2107, IN45004),
Master-Seminar - Wearable Robotics for Motion Assistance and Augmentation (IN2107, IN45095)
Master-Seminar - Current Topics in Medical Machine Learning and Computational Pathology (IN2107, IN4514)
Master Seminar: 3D Machine Learning (IN2107, IN4429)
Master Seminar: Hot Topics in Edge Computing and QoS (IN2107, IN4417)
Master-Seminar - Applications of QC in IT Security (IN2107, IN45091)
Advanced Seminar on Safe Cyber-Physical Systems (MW2400, IN2107)
Masterseminar - Trends on Autonomous Agents: Advances in Architecture and Practice (IN2107, IN45094)
Master-Seminar - Physikalisch-basierte Bildsynthese: Neuronale Szenenrepräsentationen und Materialmodelle (IN2107)
Seminar - Deep Learning für dynamische Simulationen (IN0014, IN2107)
Seminar - Deep Learning in Computer Graphics (IN2107, IN0014, IN4858)
Master-Seminar - Deep Learning for Medical Applications (IN2107, IN4860)
Master-Seminar: Multimodal Learning for Medicine & Healthcare: The Challenges and Opportunities (IN2107)
Seminar: Verification in Systems (IN0014, IN2107)
Seminar: Challenges in Scenario-based Testing of Cyber-Physical Systems (IN2107, IN0014)
M.Sc. Seminar: Modern Trends in High Performance Computing (IN218305, IN2107)
Master-Seminar - Recent Highlights in Computer Graphics & Visualization (IN2107, IN4778)
Master-Seminar - Recent advances in 4D Computer Vision (IN2107, IN45066)
Seminar - Deep Learning in Physics (IN2107, IN0014, IN4939)
Foundations and Applications of Graph Neural Networks (IN2107, IN45021)
Master-Seminar-Domänenspezifische generative Modellierung (IN2107)
Master Seminar: Weakly supervised segmentation in medical imaging (IN2107)
Master-Seminar on World Models (IN2107)
Master-Seminar - Rehabilitation Robotics (IN2107, IN4464)
Seminar - Embodied Computing: Designing Interfaces for Body/Mind/Soul (IN2107)
Master-Seminar: From General to Clinical: Adapting Foundation Models for Medical Images (IN2107)
Seminar Automated Mobile App Testing (IN0014, IN45110)
Maserseminar Responsible AI and Language Technologies (IN2107)
Seminar User Research Methods in Software Engineering (IN0014, IN2107, IN45137)
Master-Seminar: Deep Learning for Inverse Problems in Medical Imaging (IN2107, IN45096)
Seminar Exploratory Software Testing (IN0014, IN45111)
Master-Seminar-Grundlagen und Modelle neuronaler Netze im Maschinellen Sehen (IN2107)
Seminar - From Source to Speed: Performance Tools and Techniques in HPC/AI (IN0014, IN2107)
Seminar - Sensorik in der Robotik (IN2107, IN4401)
Seminar: Efficient Programming of HPC Systems - Frameworks and Algorithms (IN0014, IN2107, IN4472)
Master-Seminar: Performance Analysis Tools and Techniques for Large-Scale Distributed Systems (IN2107)
Seminar on Topics in Design Automation (CIT4320000, IN2107)
Master-Seminar - Advanced magnetic sensing for wearable robotics (IN2107)
Master Seminar: Real-time Transport for the Internet (IN2107)
Master Seminar: Future Internet Protocols, Consolidation and Decentralization (IN2107, IN4946)
Master Seminar: Internet Measurements (IN2107, IN4889)
Masterseminar Natural Language Processing for Low-Resource Languages (IN2107)
Master-Seminar: Advanced Topics in Vision and Language Models (VLMs) (IN2107, IN45056)
Seminar on Integration of Quantum Computing Accelerators with HPC Systems (IN0014, IN2107, IN45015)
Seminar - Advanced Security Analysis (IN0014, IN2107, IN45135)
Master-Seminar - Digitale Transformation der Verwaltung - Chancen für Bürger, Unternehmen, Verwaltung und Politik durch moderne Informationstechnik (IN2107, IN4972)
Seminar: Robot World Models (IN2107)
Seminar: 3D Perception for Embodied AI (IN2107)
Seminar: Agents for 3D Generative AI (IN2107)
Seminar Learning in Games (IN2107, IN0014, IN2396, IN4470)
Seminar - Trends der Wirtschaftsinformatik (IN0014, IN2107, IN4923)
Seminar - Behavioral Insights in the Age of Big Data (IN0014, IN2107, IN2396, IN4424)
Masterpraktikum - Intelligent Vehicle Systems: Concepts, Design, and Prototyping (IN2106)
Master-Praktikum - Metahuman as Avatars in Games (IN2106)
Praktikum: Evaluierung moderner HPC-Architekturen und -Beschleuniger (IN0012, IN2106, IN2397, IN4294)
Advanced Practical Course - Business Process Prediction, Simulation, and Optimization (IN2106, IN2130)
Advanced Practical Course Deep Learning for Audio, Speech, and Language (IN2106, IN40017)
Praktikum Advanced Binary Exploitation (IN2106, IN0012, IN4172)
Practical Course - Deep Learning for Human Modelling (IN0012, IN2106, IN40010)
Masterpraktikum - Motion planning for the autonomous vehicle EDGAR (IN2106, IN4221)
Practical Course: Deep Learning for 3D Perception (IN2106, IN4319)
Practical Course - Software Engineering & Applied AI (IN0012, IN2106, IN2175, IN2128)
Master-Praktikum-Visuelle Navigation (IN2106, IN4174)
Master-Praktikum: Deep Representation Learning for Computer Vision and Beyond (IN2106)
Master-Praktikum - Data Mining (IN2106, IN4066)
Bachelor Practical Course (INHN0021, IN0012, INHN4055): Maintenance of the TUM MGT chatbot
Master-Praktikum - Computational Surgineering (IN2106, IN4325)
Praktikum: Data Processing on Modern Hardware (IN0012, IN2106)
Praktikum - Static Analysis: Strengthen Equalities by Relaxing Polyhedra (IN0012, IN2106, IN40015)
Praktikum: Cloud-based Data Processing (IN0012, IN2106)
M.Sc. Praktikum: Scientific Computing: CFD (IN2186, IN2106, IN2397, IN4085)
Master Praktikum: OSS-Doktor - Diagnose und Heilung für das Rückgrat moderner Software (IN2106)
Master-Praktikum-Form- und Mannigfaltigkeitsanalyse (IN2106)
Master-Praktikum - Advanced Topics in 3D Computer Vision (IN2106, IN4023)
Bachelor-Praktikum - Foundational Medical Augmented Reality (IN0012, IN4367)
Master-Praktikum - Erweiterte Realität in der Medizin (IN2106, IN4372)
Master-Praktikum - Machine Learning in Medical Imaging (IN2106, IN4142)
IN2106 Cybathlon Challenge: Mechanism Design & Control
Master Practical Course - Projects in Large Language Models (IN2106)
Master-Praktikum - Next-Generation Rechenzentrumsbetrieb für SAP Enterprise Software (IN2128, IN2106, IN212810)
Advanced Practical Course - Message Correlation and Inter-Instance/Process Communication in Process Aware Information Systems (IN2106, IN2130)
Praktikum: Developing Reliable Decoders for a Brain-Computer-Interface (BCI) (IN0012, IN2106, IN40025)
Practical Course: Generative AI - From Diffusion to World Models (IN2106)
Masterpraktikum - Formal Methods for AI-Enabled Cyber-Physical Systems (IN2106, IN4385)
Masterpraktikum - Building a BBQ Robot (IN2106, IN40019)
Praktikum - Provably safe reinforcement learning challenge (IN2106, IN0012, IN40024)
Masterpraktikum - Building Autonomous Agents and Bots: Applications on the Web and Beyond (IN2106, IN40009)
Praktikum - Internet-Praktikum - Ilab 1 (IN0012, IN2106, IN4060, IN8016)
Practical Course: Accelerating Convolutional Neural Networks using Programmable Logic (IN0012, IN2106, IN4343)
Praktikum - Internet-Praktikum - iLabX (IN0012, IN2106, IN4240)
Master Practical Course: 3D Scanning & Spatial Learning (IN2106, IN4263)
Bachelor-Praktikum: IoT Sensor Nodes (IN0012, IN4224)
IN2106 Intelligent Machine Design Laboratory
IN2106 Praktikum Robot Modelling and Identification
IN2106 Intelligent Machine Programming Lab
IN2106 Dodo Alive! - Resurrecting the Dodo with Robotics and AI: Simulation & Control
Master Practical Course - Sensing strategies and control for assistive wearable robotics (IN2106)
Master Practical Course - Actuations strategies and control for assistive wearable robotics (IN2106 )
IN2106 Quantum Computing Software Lab
Advanced Practical Course Machine Learning for Health (IN2106, IN40018)
BPC System Safety (IN0012)
Advanced Practical Course - Code meets Care: Innovating Healthcare Together (IN2106)
Practical Course - Business Process Prediction, Simulation, and Optimization (IN0012)
Praktikum: Advanced Systems Programming (IN0012, IN2106, IN4378)
Master Practical Course - Legal Natural Language Processing Lab (IN2106, IN4316)
Master Practical Course: Edge Computing and the Internet of Things (IN2106, IN4261)
Master Practical Course: Internet Measurements and Reproducibility Lab (IN2106, IN4262)
Praktikum: Systems Programming (IN0012, IN2106, IN2128)
Master-Praktikum - Anwendungen des Natural Language Processing (NLP) (IN2106, IN4249)
Practical Course: High Performance Query Processing (IN0012, IN2106, IN4359)
Praktikum - Distributed Consensus Protocols (IN0012, IN2106)
Practical Course - Human-Centered Computing: applications in natural language processing, network science, machine learning, and AI (IN0012, IN2106, IN4906_8)
Bachelorpraktikum Projects in Natural Language Processing (IN0012, IN4397)
Masterpraktikum - Safe Reinforcement Learning for Modular Robots (IN2106, IN4386)
Advanced Practical Course - There and Back Again - Foundations and Applications of Process (Re-)Discovery with Petri Nets and Process Trees (IN2106, IN2128)
Master-Praktikum - Supportive Process Automation and Worker Assistance (IN2128, IN2106)
Bachelor-Praktikum: Analyse von Ausführbaren Prozessmodellen (IN0012)
Master-Praktikum - Sustainable Process Automation: Humans, Software and the Mediator Pattern (IN2130, IN2106, IN4303)
Masterpraktikum - Digital Product Innovation and Development (IN2106, IN4381)
M.Sc. Praktikum: Modern Wave Propagation - Discontinuous Galerkin & Julia (IN2106, IN2397, IN4280)
Master - Praktikum - Deep Learning für räumliche KI (IN2106, IN40005)
M. Sc. Praktikum - Machine Learning in Crowd Modeling & Simulation (IN2106, IN4267)
If you urgently need a place in a seminar or a practical course for the coming semester and have not been allocated one through the standard matching process, you can contact the Emergency Team for assistance. Please only do so if both of the following criteria apply:
1. You urgently need a place in a seminar or a practical course for the coming term, as this is a compulsory module for you and your studies would otherwise be extended.
2. You can prove that you have already applied for more than three remaining places yourself.
If this applies to you, please contact matching-emergency@dss.cit.tum.de by 9 April with the subject line “Request for seminar place/practical course place”. Please describe your situation and attach the emails you have sent to the course coordinators and their replies.
The courses offered in Informatics are divided into practical courses and seminar courses, as described above, and courses with a seminar or practical course character. These can be easily distinguished by the module numbers (INxxxx), which can be found in the title of each informatics course in TUMonline.
- Seminars for bachelor programs have the module number (IN0014) and for master programs (IN2107).
- Practical courses for bachelor programs have the module number (IN0012) and for master programs (IN2106)
- Practical courses for the master's program in Information Systems have the module numbers (IN2128, IN2129, IN2131)
The same rules as for all other "normal" courses apply to courses and examinations that have the character of a seminar or internship, but have other module numbers than those mentioned above (e.g. Support Elective Modules IN9xxx). See also the pages on examinations.
In some degree programs, e.g. in the Master of Informatics, it is possible to include more than one internship. Unfortunately, TUMonline cannot automatically decide where the practical course should be assigned. Therefore, the assignment is done semi-automatically by the Academic Programs Office only after the grades have been finalized.
However, you have the possibility to do the assignment yourself in advance. To do this, you have to click on the checkbox in the column "Gew" and the line of your practical course in the curriculum under "Master practical course -> [VK] [IN2106] Master practical course". You will find a gray 'L' in the right line in the column "Leist".
Examinations and other study achievements have to be done independent and exclusively under use of permitted aids. In the case of seminar papers and theses, but also exercises and programming exercises, it is therefore important to ensure complete and correct citations to avoid sources of plagiarism.
To offer our students the best education possible we support our students to avoid plagiarism and respect basic rules of citation. For this purpose we compiled a guideline.