Fakultät Informatik

Mandatory Modules, Elective Modules and Interdisciplinary Modules

the following modules need to be completed in the Data Engineering and Analytics Master's program:

A Mandatory Modules (31 Credits)

B Elective Modules (53 ECTS) 

A total of 53 credits must be earned from the elective modules in B1.1, B1.2, B2.1, B2.2, B3 and from elective modules in the elective modules catalogue of the Master’s program in Informatics. The choice must meet the following restrictions :

  1. B1.1 Data Engineering, B2.1 Data Analytics, B3 Data Analysis: Modules earning at least 15 Credits have to be chosen from these three areas, with at least one module in each area.
  2. B1.2 Advanced Topics in Data Engineering, B2.2 Special Topics in Analytics: Modules earning at least 25 Credits must be chosen from these two areas, with one module being IN2169 "Guided Research" or IN2328 "Project Work".

C Elective Interdisciplinary Modules (6 ECTS) 

C1 Interdisciplinary Foundations

Choose at least 3 Credits from the interdisciplinary modules catalogue of Master Informatics.

Also available for the curriculum are language courses and courses from the Carl-von-Linde-Academy. For regulations see  here.

C2 Social and Political Aspects of Data Science

Choose courses earning at least 3 Credits from the elective courses catalogue of the Social and Political Aspects of Data Science of the Munich Center for Technology in Society (MCTS).

A Mandatory

ID Title Term Contact Hours Credits Language
 IN2326 Foundations in Data Engineering WiSe 4V+2Ü 8 Englisch
 MA4800 Foundations in Data Analysis SoSe 4V+2Ü 8 Englisch
 IN2107 Master's Seminar WiSe / SoSe 2S 5 German/Englisch
 IN2106 Master's Practical Course WiSe / SoSe 6P 10 German/Englisch

B Elective Modules :

B1.1 "Data Engineering":

ID Title Term Contact Hours Credits Language
IN2219 Query Optimization WS 3V+2Ü 6 EN
IN2073 Cloud Computing WS 2V+1Ü 4 EN
IN2118 Database Systems on Modern CPU Architectures SS 3V+2Ü 6 EN
IN2140 Advanced Concepts of Distributed Databases - Programming Database Web Applications WS 3V 4 DE/EN
IN2013 High Performance Computing - Programming Paradigms and Scalability SS 2V+1Ü 4 DE/EN
IN2209 IT Security WS 3V+1Ü 5 DE
IN2147 Parallel Programming SS 2V+2Ü 5 EN
IN2259 Distributed Systems WS 3V+1Ü 5 EN
IN2038 Distributed and Web Information Systems unreg 3V+2Ü 6 DE

B1.2 "Advanced Topics in Data Engineering":

ID Title Term Contact Hours Credits Language
IN2328 Application Project WS/SS 10 DE/EN
IN2018 Augmented Reality SS 3V+2Ü 6 EN
IN2169 Guided Research WS/SS 10 EN
IN2158 Advanced Network and Graph Algorithms WS 4V+2Ü 8 DE
IN2097 Advanced Computer Networking WS 3V+1Ü 5 EN
IN2190 Programming of Supercomputers WS 3P 5 EN

B2.1 "Data Analytics":

ID Title Term Contact Hours Credits Language
MA3403 Generalized Linear Models WS 4V+2Ü 9 EN
IN2023 Image Understanding I: Machine Vision Algorithms SS 2V 3 DE
IN2062 Techniques in Artificial Intelligence WS 3V+1Ü 5 DE/EN
IN2133 Principles of Computer Vision WS 3V 4 EN
IN2124 Basic Mathematical Methods for Imaging and Visualization WS 2V+2Ü 5 EN
IN2323 Mining Massive Datasets SS 2V+2Ü 5 EN
IN2010 Modelling and Simulation SS 4V+2Ü 8 DE
MA4472 Multivariate Statistics SS 2V+1Ü 5 EN
IN2071 Knowledge-based Systems for Industrial Applications WS 3V 4 EN
IN2026 Scientific Visualization WS 3V+1Ü 5 EN

Additionally you can elect ONE (not more) of the following modules in Data Analytics:

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

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

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

B2.2 "Special Topis in Data Analytics":

ID Title Term Contact Hours Credits Language
IN2345 Algorithms for Uncertainty Quantification unreg 2V+2Ü 5 EN
IN2001 Algorithms for Scientific Computing SS 4V+2Ü 8 EN
IN2002 Algorithms for Scientific Computing II WS 2V+1Ü 4 EN
IN2003 Efficient Algorithms and Data Structures WS 4V+2Ü 8 EN
MA4064 Fourier Analysis unreg 2V+1Ü 5 EN
MA5417 Large Deviations unreg 2V+1Ü 5 DE/EN
IN2252 High Performance Computing – Algorithms and Applications WS 2V+1Ü 4 DE/EN
EI7223 Information Retrieval in High Dimensional Data SS 2V+2Ü+3P 6 DE/EN
MA4502 Combinatorial Optimization SS 2V+1Ü 5 EN
MA4408 Marcov Processes SS 4V+2Ü 9 EN
MA4503 Modern Methods in Nonlinear Optimization SS 2V+1Ü 5 EN
EI7266 Nonconvex Optimization for Analyzing Big Data SS 2V+2Ü+2P 6 DE/EN
IN2304 Online and Approximation Algorithms WS 4V+2Ü 8 EN
IN2011 Parallel Algorithms WS 4V+2Ü 8 DE/EN
IN2160 Randomized Algorithms unreg 4V+2Ü 8 EN
MA4406 Probability on Graphs SS 2V+1Ü 5 EN

B3 "Data Analysis":

ID Title Term Contact Hours Credits Language
MA4401 Applied Regression WS 2V+1Ü 5 EN
MA3502 Discrete Optimization WS 2V+1Ü 5 EN
MA3001 Functional Analysis WS 4V+2Ü 9 EN
MA2504 Fundamentals of Convex Optimization SS 4V+2Ü 9 EN
MA3503 Nonlinear Optimization: Advanced WS 2V+1Ü 5 EN
MA2409 Probability Theory SS 4V+2Ü 9 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
IN2114 Automotive Software - Methods and Technology SS 2V+2Ü 5 DE
IN2078 Foundations of program and system development WS 3V+2Ü 6 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 2V+2Ü 5 EN
IN2084 Software testing: Processes and Methods SS 2V+2Ü 5 DE
IN2313 Secure Coding WS 3V+2Ü 6 EN
IN2241 Social Computing SS 3V+1Ü 5 DE/EN
IN2087 Software Engineering for Business Applications - Master's Course SS 2V+2Ü 5 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
IN3100 Selected Topics in Databases and Information Systems unreg DE/EN
IN2031 Application and Implementation of Database Systems SS 3V+2Ü 6 DE
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+2Ü 5 DE
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
IN2057 3D Computer Vision SS 2V+2Ü 5 EN
IN2352 Applied Biorobotics WS 2V+2S 6 EN
IN2058 Applications of Knowledge-Based Techniques unreg 3V+1Ü 5 DE/EN
IN3150 Selected Topics in Artificial Intelligence and Robotics unreg DE/EN
IN2318 Autonomous Navigation for Flying Robots unreg 2 EN
IN2138 Robot Motion Planning SS 3V+1Ü 5 EN
IN2305 Cyber-Physical Systems SS 3V+2Ü 6 EN
IN2314 Distributed Reconfigurable Industrial Automation and Control Systems SS 2V+1Ü 4 EN
IN2060 Real-Time Systems WS 3V+2Ü 6 DE/EN
IN2061 Introduction to digital signal processing unreg 3V+3Ü 7 EN
IN2250 Human-Friendly Robotics unreg 2V+2Ü 5 EN
IN2063 Integrated (Embedded) Intelligent Systems unreg 3V+1Ü 5 DE/EN
IN2222 Cognitive Systems SS 3V+1Ü 5 EN
IN2293 Medical Augmented Reality WS 2V+2Ü 5 EN
IN2208 Environmental modeling and decision support systems SS 2V 3 DE/EN
IN2308 Robot Programming and Control for Human Interaction SS 2V+1Ü 4 EN
IN2067 Robotics WS 3V+2Ü 6 EN
IN2068 Sensor-based Robotic Manipulation and Locomotion WS 2V 3 EN
IN2244 Safety and Reliability in Industrial Embedded Systems WS 1V 2 EN
IN2236 Virtual Physics: Using Modern Modeling Methodologies for Computer Simulation WS 2V+1Ü 4 DE/EN

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

ID Title Term Contact Hours Credits Language
IN2354 3D Scanning & Motion Capture WS 3V+1Ü 5 EN
IN2238 Analysis of Three-Dimensional Shapes unreg 4V+2Ü 8 EN
IN3200 Selected Topics in Computer Graphics and Vision unreg DE/EN
IN2015 Image Synthesis WS 4V 5 EN
IN2016 Image Understanding II: Robot Vision WS 3V 4 DE/EN
IN2319 Computational Physiology for Medical Image Computing unreg 2V+2P 6 EN
IN2017 Computer Graphics SS 4V 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
IN2298 Deep Learning and Numerical Simulations for Visual Effects SS 4V 6 EN
IN2346 Deep Learning for Computer Vision SS 2V+2Ü 6 EN
IN2111 3D User Interfaces SS 3V+2Ü 6 EN
IN2297 Geometric Modelling and Character Animation SS 4V 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
IN2245 Combinatorial Optimization in Computer Vision unreg 4V+2Ü 8 EN
IN2330 Convex Optimization for Computer Vision unreg 2V+2Ü 6 EN
IN0037 Game Physics WS 3V+2Ü 6 EN
IN2329 Probabilistic Graphical Models in Computer Vision unreg 2V+2Ü 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
EI7340 HW/SW Codesign SS 2V+2Ü 6 EN
IN2310 Parallel Program Engineering WS 2V+2Ü 5 EN
IN2075 Microprocessors WS 2V+2Ü 5 EN
IN2076 Advanced Computer Architecture WS 4V 6 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
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
IN2101 Network Security WS 3V+1Ü 5 EN
IN2161 Networks for Monetary Transactions SS 2V 3 DE
IN2194 Peer-to-Peer-Systems and Security SS 3V+2Ü 6 EN
IN2333 Protocol Design unreg 2V+2Ü 5 EN
IN2178 Security Engineering SS 2V+2Ü 5 DE
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
IN2239 Algorithmic Game Theory SS 2V+2Ü 5 EN
IN3350 Selected Topics in Formal Methods and their Applications unreg 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
IN2229 Computational Social Choice WS 3V+2Ü 6 EN
IN2347 Functional Data Structures SS 2V+2Ü 5 EN
IN2296 Games on Graphs SS 2V+2Ü 5 DE/EN
IN2048 Equational logic and lambda calculus unreg 4V+2Ü 8 EN
IN2049 Logic SS 4V+2Ü 8 EN
IN2050 Model Checking SS 4V+2Ü 8 EN
IN2045 Network Analysis - Statistical and Formal Models and Methods SS 3V+1Ü 5 DE
IN2052 Petri Nets unreg 3V+1Ü 5 EN
IN2113 Programming Languages unreg 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
IN2040 Virtual Machines SS 3V+2Ü 6 EN

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

ID Title Term Contact Hours Credits Language
IN2211 Auction theory and market design WS 2V+2Ü 5 DE
IN3400 Selected Topics in Algorithms and Scientific Computing unreg DE/EN
IN2004 Efficient Algorithms and Data Structures II SS 4V+2Ü 8 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
IN2012 Parallel Numerics WS 2V+2Ü 5 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
IN2306 Scientific Computing in Circuit Simulation SS 2V+2Ü 5 EN
IN2311 Turbulent Flow Simulation on HPC-Systems WS 3P 5 EN
IN2344 Statistical Methods for Systems Genetics unreg 2V+2Ü 5 EN

Further Elective Modules:

ID Title Term Contact Hours Credits Language
IN2348 Lecture Series: What is digitalization? SS 2V 2 DE

updated on 17.10.2017

C Support Electives:

C1 Support Electives Master Informatics:

ID Title Term Contact Hours Credits Language
IN9044 Data Privacy unreg 2S 4 DE
IN9028 Pedagogical training in didactics for tutors WS/SS 2S 4 DE
IN9017 Entrepreneurship WS/SS 2S 4 DE
WI000159 Business Plan - Basic Course (Business Idea and Market) WS/SS 2S 3 DE
WI100180 Business Plan - Advanced Course (Business Models, Sales and Finance) WS/SS 2S 6 DE
IN9039 Global Business Studies - Consulting Seminar (GBS) WS 3S 5 EN
WI001056 Introduction to Economics WS 2V+2Ü 6 DE
IN9006 Entrepreneurship for Small Software-oriented Enterprises SS 1S 2 DE
IN9046 IT Law in Public Administrations: E-Government Act, IT Security and Procurement SS 4V 5 DE
IN9003 Informatics and Law WS/SS 2V 3 DE
IN9040 Informatics and Law - Design of contracts related to IT projects and the internet SS 2V 3 DE
IN9015 Information Competence SS 2V 3 DE
IN9048 Innovation Generation in the Healthcare Domain SS 2V+2Ü 6 EN
WI000285 Innovative Entrepreneurs WS/SS 2V 3 DE
IN9034 Intercultural Aspects of Working in Global Teams WS/SS 2S 4 EN
SZ1101 Intercultural Communication - Cross Cultural Encounters * 2
SZ11011 Intercultural Communication - Cross Cultural Encounters * 3 DE
IN9047 Leveraging IT for Social Entrepreneurship WS 3P 6 DE/EN
IN9036 Master Your Thesis! WS 2S 4 EN
IN9038 Medical Technology Entrepreneurship WS 2P 4 EN
IN9002 Public Relations WS/SS 2V 3 DE/EN
IN9041 Public Relations for IT projects - Making your Case! WS 2S 3 EN
IN9007 SET-Tutor WS 1S 2 DE/EN
IN9042 Seminar Personal Effectiveness WS/SS 2S 3 EN
IN9011 Seminar: Project Management WS 2S 4 DE
IN9010 Seminar: Scientists and Ethics unreg 2S 4 DE/EN
IN9009 Leading Yourself and Others SS 2S 4 DE
AR30382 Fast Track Design Methods WS/SS 3 EN
WI001180 Tech Challenge 4S 6 EN
ED0038 Technology, Economy, Society WS 2V 3 DE
MW2245 Think. Make. Start. WS/SS 4P 6 EN
IN9026 Trendseminar CDTM WS/SS 4S 8 EN
ED0217 Advanced didactical topics for tutors WS/SS 2V 4 DE

C2 Social and Political Aspects of Data Science:

ID Title Term Contact Hours Credits Language
MCTS9001 Social Studies of Data Science & Engineering unreg 2V 3 EN

* Only one of the modules SZ1101 and SZ11011 can be assigned

updated on 13.11.2017

Also available for the curriculum are language courses and courses from the Carl-von-Linde-Academy. For regulations see  here.