Compulsory Modules, Elective Compulsory Modules, Elective Modules and Support Elective Modules

The following modules will have to be taken for the Master Informatics-Games Engineering (taken from the latest examination regulations (valid for students beginning their master from winter term 2016/17 until summer term 2018):

(a) Compulsory Modules (30* ECTS)

  • IN2015 Image Synthesis (4V, 5 ECTS)
  • IN2107 Master-Seminar (2S, 5 ECTS) 
  • IN2106 Master-Practical Course (6P, 10 ECTS) 
  • IN2257 Additional Master Lab-Course (6P, 10 ECTS) 

(b) Compulsory Elective Modules (at least 35 ECTS) 

  • out of the elective area "Internet-Technologies" at least 5 ECTS
  • out of the elective area"Datenbase Systems" at least  6 ECTS
  • out of two lines of specialization together at least 24 ECTS, at least 10 ECTS out of each

Elective areas and lines of specialization are listed here

(c) Elective Modules (up to 19** ECTS) 

any modules out of 

(d) Support Elective Modules (6 ECTS) 

any modules of the catalog of support elective modules of  Master Informatics 

---------------------------
*(students having started before winter term 2016/17: 29 ECTS)
**(students having started before winter term 2016/17: 20 ECTS)

Elective Areas and Lines of Specialization

listed are the elective modules of the elective areas and lines of specialization (each with module number, title, style, number of ECTS credits and language (D: German, E: English). (Details: see module-catalog)

Elective Area "Internet Technologies":

ID Title Term Contact Hours Credits Language
IN2097 Advanced Computer Networking WS 3V+1Ü 5 EN
IN2259 Distributed Systems WS 3V+1Ü 5 EN

Elective Area "Databases":

ID Title Term Contact Hours Credits Language
IN2118 Database Systems on Modern CPU Architectures SS 3V+2Ü 6 EN
IN2031 Application and Implementation of Database Systems SS 3V+2Ü 6 DE

Line of Specialisation "Computer Graphics and Animation" (Prof. Dr. R. Westermann, Prof. Dr. N. Thuerey):

ID Title Term Contact Hours Credits Language
IN2298 Advanced Deep Learning for Physics SS 4V 6 EN
IN2297 Geometry Processing SS 4V 6 EN
IN2392 Machine Learning for 3D Geometry SS 2V+1Ü+1P 6 EN
IN2026 Visual Data Analytics WS 3V+1Ü 5 EN

Line of Specialisation "Numerics and Simulation" (Prof. Dr. H. Bungartz, Prof. Dr. T. Huckle, Prof. Dr. M. Bader):

ID Title Term Contact Hours Credits Language
IN2001 Algorithms for Scientific Computing SS 4V+2Ü 8 EN
IN2252 High Performance Computing – Algorithms and Applications WS 2V+1Ü 4 DE/EN
IN2012 Parallel Numerics WS 2V+2Ü 5 EN

Line of Specialisation "Hardware-aware Programming" (Prof. Dr. A. Bode, Prof. Dr. M. Gerndt):

ID Title Term Contact Hours Credits Language
IN2147 Parallel Programming SS 2V+2Ü 5 EN
IN2075 Microprocessors WS 2V+2Ü 5 EN
IN2076 Advanced Computer Architecture WS 4V 6 EN

Line of Specialisation "Visual Computing" (Prof. Dr. D. Cremers, Prof N. Navab, PhD):

ID Title Term Contact Hours Credits Language
IN2354 3D Scanning & Motion Capture WS/SS 2V+1Ü+1P 6 EN
IN2246 Computer Vision I: Variational Methods unreg 4V+2Ü 8 EN
IN2228 Computer Vision II: Multiple View Geometry unreg 4V+2Ü 8 EN
IN2375 Computer Vision III: Detection, Segmentation, and Tracking WS 2V+2Ü 6 EN
IN2124 Basic Mathematical Methods for Imaging and Visualization WS 2V+2Ü 5 EN

You can choose ONE (not more) of the following modules in "Visual Computing" in addition to the modules mentioned above:

ID Title Term Contact Hours Credits Language
IN2364 Advanced Deep Learning for Computer Vision WS 2V+3P 8 EN
IN2389 Advanced Deep Learning for Computer Vision: Dynamic Vision WS/SS 2V+3P 8 EN
IN2390 Advanced Deep Learning for Computer Vision: Visual Computing WS/SS 2V+3P 8 EN

Line of Specialisation "Autonomous Systems" (Prof. Dr. A. Knoll, Prof. Dr. D. Burschka, Prof. Dr. P. van der Smagt):

ID Title Term Contact Hours Credits Language
IN2138 Robot Motion Planning SS 3V+1Ü 5 EN
IN2222 Cognitive Systems SS 3V+1Ü 5 EN
IN2067 Robotics WS 3V+2Ü 6 EN

Additionally you can elect ONE (not more) of the following modules in "Autonomous Systems":

ID Title Term Contact Hours Credits Language
IN2064 Machine Learning WS 4V+2Ü 8 EN
IN2332 Statistical Modeling and Machine Learning SS 4V+4Ü 8 EN

Line of Specialisation "Game Theory and Algorithmic Economics" (Prof. Dr. M. Bichler, Prof. Dr. F. Brandt, Prof. Dr. H. Seidl):

ID Title Term Contact Hours Credits Language
IN2239 Algorithmic Game Theory SS 2V+2Ü 5 EN
IN2211 Auction theory and market design WS 2V+2Ü 5 EN
IN2229 Computational Social Choice WS 3V+2Ü 6 EN
IN2296 Games on Graphs SS 2V+2Ü 5 DE/EN

Line of Specialisation "Interaction and Communication" (Prof. Dr. G. Klinker, Prof. Dr. H. Runkler, Prof. Dr. J. Esparza, Prof. Dr. K. Bengler):

ID Title Term Contact Hours Credits Language
EI0602 Audio Communication SS 2V+1Ü 5 DE
IN2111 3D User Interfaces SS 3V+2Ü 6 EN
IN2018 Augmented Reality SS 3V+2Ü 6 EN
MW0101 Product Ergonomics SS 2V+1Ü 5 DE
IN5701 Virtual Reality SS 2V+2Ü 6

Additionally you can elect ONE (not more) of the following modules in "Interaction and Communication":

ID Title Term Contact Hours Credits Language
IN2028 Business Analytics and Machine Learning WS 2V+2Ü 5 EN
IN2339 Data Analysis and Visualization in R WS 2V+4Ü 6 EN
IN2030 Data Mining and Knowledge Discovery WS 2V 3 EN

Line of Specialisation "Internet Models, Technologies, Applications" (Prof. Dr. G. Carle, Prof. Dr. F. Matthes):

ID Title Term Contact Hours Credits Language
IN2101 Network Security WS 3V+1Ü 5 EN
IN2045 Network Analysis - Statistical and Formal Models and Methods SS 3V+1Ü 5 DE
IN2194 Peer-to-Peer-Systems and Security SS 3V+2Ü 6 EN
IN2087 Software Engineering for Business Applications - Master's Course: Web Application Engineering SS 2V+2Ü 8 EN

Additional Elective Modules:

ID Title Term Contact Hours Credits Language
IN2169 Guided Research WS/SS 10 EN
IN2348 Lecture Series: What is digitalization? SS 2V 2 DE
IN2368 Lecture Series Games Engineering unreg 2V 2 DE/EN

Elective Modules of the Master Informatics

Elective Modules Master Informatics, Area "Software Engineering" (SE):

ID Title Term Contact Hours Credits Language
IN2309 Advanced Topics of Software Engineering WS 4V+2Ü 8 DE/EN
IN3050 Selected Topics in Software Engineering unreg DE/EN
IN2367 Automated Programming SS 2V 2 EN
IN2114 Automotive Software - Methods and Technology SS 2V+2Ü 5 DE
IN2359 Blockchain-based Systems Engineering unreg 2V+2Ü 5 EN
IN2372 Introduction to Large-Scale Agile Software Development WS 2V 3 EN
IN2084 Advanced Topics of Software Testing SS 2V+2Ü 5 DE
IN2385 Safety and Security for Cyber-Physical Systems WS 2V 3 EN
IN2078 Foundations of program and system development WS 3V 4 DE
IN2079 IT-Consulting WS 2V 3 DE
IN2279 Introduction to Service Computing WS 2V+2Ü 5 EN
IN2080 Modelling of Distributed Systems SS 2V+1Ü 4 DE
IN2081 Patterns in Software Engineering WS 2V+2Ü 5 EN
IN2083 Project Organisation and Management in Software Engineering SS 3V+2Ü 6 EN
IN2394 Requirements Engineering SS 2V 3 EN
IN2313 Secure Coding WS 3V+2Ü 6 EN
IN2235 Software Engineering in an Industrial Setting WS 2V 3 DE
IN2089 Strategic IT Management WS 2V 3 DE

Elective Modules Master Informatics, Area "Databases and Information Systems" (DBI):

ID Title Term Contact Hours Credits Language
IN2219 Query Optimization WS 3V+2Ü 6 EN
IN3100 Selected Topics in Databases and Information Systems unreg 5 DE/EN
IN2386 Cloud-Based Data Processing WS 2V+2Ü 5 EN
IN2032 Electronic Publishing / Document Engineering and the World-Wide Web WS/SS 3V+1Ü 5 DE
IN2288 Event Processing SS 2V+2Ü 5 EN
IN2033 Information Management SS 2V+3Ü 6 DE
IN2323 Machine Learning for Graphs and Sequential Data SS 2V+2Ü 5 EN
IN2391 Predictive Analytics SS 2V+2Ü 5 EN
IN2267 Transaction Systems SS 3V+2Ü 6 EN

Elective Modules Master Informatics, Area "Artificial Intelligence and Robotics" (AIR):

ID Title Term Contact Hours Credits Language
IN2376 Advanced Robot Control and Learning WS 2V+2Ü+2P 6 EN
IN2352 Applied Biorobotics WS 2V+2S 6 EN
IN3150 Selected Topics in Artificial Intelligence and Robotics unreg DE/EN
IN2356 Autonomous Driving SS 2V 3 EN
IN2318 Autonomous Navigation for Flying Robots unreg 2 EN
IN2305 Cyber-Physical Systems SS 3V+2Ü 6 EN
IN2060 Real-Time Systems WS 3V+2Ü 6 DE/EN
IN2061 Introduction to digital signal processing SS 3V+3Ü 7 DE/EN
IN2133 Principles of Computer Vision WS 3V 4 EN
IN2292 Introduction to Surgical Robotics WS 2V+2P 6 EN
MW2411 Concepts and Software Design for Cyber-Physical Systems WS/SS 5 EN
IN2293 Medical Augmented Reality WS 2V+2Ü 5 EN
IN2208 Environmental modeling and decision support systems SS 2V 3 DE/EN
IN2361 Natural Language Processing WS 4V 6 EN
IN2308 Robot Programming and Control for Human Interaction SS 2V+2Ü 5 EN
IN2068 Sensor-based Robotic Manipulation and Locomotion WS 2V 3 EN
IN2378 Statistical Foundations of Learning SS 3V+1Ü 5 EN
IN2236 Virtual Physics: Using Modern Modeling Methodologies for Computer Simulation WS 2V+1Ü 4 DE/EN
IN2349 Advanced Deep Learning for Robotics SS 2V+2P 6 EN
IN2071 Knowledge-based Systems for Industrial Applications WS 3V 4 EN

Elective Modules Master Informatics, Area "Computer Graphics and Vision" (CGV):

ID Title Term Contact Hours Credits Language
IN2238 Analysis of Three-Dimensional Shapes unreg 4V+2Ü 8 EN
IN3200 Selected Topics in Computer Graphics and Vision unreg 5 DE/EN
IN2023 Image Understanding I: Machine Vision Algorithms SS 2V 3 DE
IN2016 Image Understanding II: Robot Vision WS 3V 4 DE/EN
IN2319 Computational Physiology for Medical Image Computing unreg 2V+2P 6 EN
IN2286 Image Guided Surgery SS 2V+2P 6 EN
IN2021 Computer Aided Medical Procedures WS 4V 6 EN
IN2022 Computer Aided Medical Procedures II SS 2V+2Ü 5 EN
IN2346 Introduction to Deep Learning SS 2V+2Ü 6 EN
IN2245 Combinatorial Optimization in Computer Vision unreg 4V+2Ü 8 EN
IN2330 Convex Optimization for Computer Vision SS 2V+2Ü 6 EN
IN2357 Machine Learning for Computer Vision WS/SS 2V+2Ü 5 EN
IN2384 Numerical Algorithms in Computer Vision and Machine Learning WS 3V+1Ü 5 EN
IN2329 Probabilistic Graphical Models in Computer Vision unreg 2V+2Ü 5 EN
IN2355 Robotic 3D Vision WS 3V+1Ü 5 EN
IN2210 Tracking and Detection in Computer Vision WS 2V+4Ü 7 EN

Elective Modules Master Informatics, Area "Computer Architecture" (CA):

ID Title Term Contact Hours Credits Language
IN2072 Computer Systems Performance Analysis unreg 2V 3 DE/EN
IN3250 Selected Topics in Computer Architecture unreg DE/EN
IN2073 Cloud Computing WS 2V+1Ü 4 EN
EI70630 HW/SW Codesign WS/SS 2V+1Ü 5 DE/EN
IN2310 Parallel Program Engineering WS 2V+2Ü 5 EN
IN2365 Parallel Programming Systems unreg 2V 3 EN
IN2125 Virtualization Techniques WS 2V+2Ü 5 EN

Elective Modules Master Informatics, Area "Distributed Systems, Networks and Security" (DNS):

ID Title Term Contact Hours Credits Language
IN3300 Selected Topics in Distributed Systems, Computer Networks, and Security unreg DE/EN
IN2119 User Modeling and Recommender Systems unreg 3V+1Ü 5 EN
IN2324 Connected Mobility Basics WS 4V+2Ü 8 EN
IN2341 Current Trends in IT Security WS 2V+2Ü 5 EN
IN2280 Energy Informatics WS/SS 2V+2Ü 5 EN
IN2209 IT Security WS 4V+1Ü 7 DE
IN2380 Internet Operations: Protocols, Applications, and Users unreg 2V+2Ü 5 EN
IN2098 Mobile Distributed Systems SS 3V+1Ü 5 DE
IN2315 Network Coding WS 3V+2Ü 6 DE/EN
IN2099 Network and System Management unreg 3V 4 DE
IN2161 Networks for Monetary Transactions SS 2V 3 EN
IN2333 Protocol Design unreg 4V+2Ü 8 EN
IN2178 Security Engineering SS 2V+2Ü 5 EN
IN2196 Secure mobile systems SS 2V+1Ü 4 DE
IN2093 eLearning - Techniques and Infrastructures WS 2V 3 DE/EN

Elective Modules Master Informatics, Area "Formal Methods and its Applications" (FMA):

ID Title Term Contact Hours Credits Language
IN3350 Selected Topics in Formal Methods and their Applications unreg 5 DE/EN
IN2041 Automata and Formal Languages WS 4V+2Ü 8 EN
IN2042 Automata and Formal Languages II unreg 2V+2Ü 5 EN
IN2227 Compiler construction I SS 2V+2Ü 5 DE/EN
IN2347 Functional Data Structures SS 2V+2Ü 5 EN
IN2049 Logic SS 4V+2Ü 8 EN
IN2050 Model Checking SS 4V+2Ü 8 EN
IN2052 Petri Nets unreg 3V+1Ü 5 EN
IN2113 Programming Languages WS 2V+2Ü 5 DE/EN
IN2053 Program Optimization WS 4V+2Ü 8 EN
IN2340 Quantitative Verification WS 3V+1Ü 5 EN
IN2055 Semantics WS 4V+2Ü 8 EN
IN2362 Language-based Security unreg 2V+2Ü 5 EN
IN2040 Virtual Machines SS 3V+2Ü 6 EN

Furthermore you can elect ONE (not more) of the following modules in FMA:

ID Title Term Contact Hours Credits Language
IN2048 Equational logic and lambda calculus unreg 4V+2Ü 8 EN
IN2358 Lambda Calculus unreg 2V+2Ü 5 EN

Elective Modules Master Informatics, Area "Algorithms and Scientific Computing" (ASC):

ID Title Term Contact Hours Credits Language
IN2345 Algorithms for Uncertainty Quantification unreg 2V+2Ü 5 EN
IN2002 Algorithms for Scientific Computing II WS 2V+1Ü 4 EN
IN3400 Selected Topics in Algorithms and Scientific Computing unreg 5 DE/EN
IN2003 Efficient Algorithms and Data Structures WS 4V+2Ü 8 EN
IN2004 Efficient Algorithms and Data Structures II SS 4V+2Ü 8 EN
IN2381 Introduction to Quantum Computing unreg 2V+2Ü 5 EN
IN2158 Advanced Network and Graph Algorithms WS 4V+2Ü 8 DE/EN
IN2013 High Performance Computing - Programming Paradigms and Scalability SS 2V+1Ü 4 DE/EN
IN2360 Advanced Algorithms WS 3V+2Ü 6 DE/EN
IN2251 Interdisciplinary Guided Research at the Edge of Dynamical Systems & Scientific Computing SS 1V+2Ü+2S+1P 9 EN
IN2007 Complexity Theory SS 4V+2Ü 8 EN
IN2197 Cryptography WS 3V+1Ü 5 DE/EN
IN2010 Modelling and Simulation SS 4V+2Ü 8 EN
IN2304 Online and Approximation Algorithms WS 4V+2Ü 8 EN
IN2011 Parallel Algorithms WS 4V+2Ü 8 DE/EN
IN2322 Protein Prediction I for Computer Scientists SS 4V+2Ü 8 EN
IN2291 Protein Prediction II for Computer Scientists WS 4V+2Ü 8 EN
IN2160 Randomized Algorithms WS 4V+2Ü 8 EN
IN2306 Scientific Computing in Circuit Simulation SS 2V+2Ü 5 EN
IN2311 Turbulent Flow Simulation on HPC-Systems WS 2V+1Ü 5 EN
IN2344 Statistical Methods for Systems Genetics WS 2V+2Ü 5 EN
IN2388 Tensor Networks unreg 2V+2Ü 5 EN
IN2387 Time Integration and Differential Equations unreg 2V+2Ü 5 EN

updated on 21.07.2021