Lectures in Master Data Engineering and Analytics - offered in WS26 and in previous semesters

This is a list of lectures grouped by area with availability data, which as far as I know is not provided by TUM elsewhere in a convenient format. I hope it will be helpful to you!

Disclaimer: This site is non-official and automatically generated by fetching the data from the curriculum tree view and the data from the Courses tab in TUM online, and merging it based on course page URL. It can contain errors, or courses can be missing, for example if there is a bug in my code (has happened before), or if a new course was not yet present in the tree view at the time this list was created. Use with care (and please notify me if you find any errors).

This project on Github

Required Modules Data Engineering and Analytics

ID Title Credits Last offered
IN2326 Foundations in Data Engineering 8 WS26
MA4800 Foundations of Data Analysis 8 SS26/27

Data Engineering

ID Title Credits Last offered
IN2140 Advanced Concepts of Distributed Databases - Programming Database Web Applications 4 WS26
CIT3230002 Cloud Information Systems 5 WS26
IN2219 Query Optimization 6 WS26
CIT323005 ðŸŒŸ Cloud-Based Data Processing 6 SS26/27
IN2118 Database Systems on Modern CPU Architectures 6 SS26/27
CIT3330002 IT Security 2 5 SS26/27
IN2147 Parallel Programming 5 SS26/27
IN2031 Application and Implementation of Database Systems 6 SS25/26
IN2259 Distributed Systems 5 WS22

Data Analytics

ID Title Credits Last offered
EI7649 Approximate Dynamic Programming and Reinforcement Learning 6 WS26
IN2028 Business Analytics and Machine Learning 5 WS26
IN2028 Data Analysis and Visualization in R 5 WS26
IN2030 Data Mining and Knowledge Discovery 3 WS26
CITHN2014 Foundations and Application of Generative AI 6 WS26
IN2406 Fundamentals of Artificial Intelligence None WS26
IN2064 Machine Learning 8 WS26
IN2369 Machine Vision 6 WS26
IN2133 Principles of Computer Vision 4 WS26
IN2026 Visual Data Analytics 5 WS26
MA4402 Computational Statistics 5 SS26/27
IN2010 Modelling and Simulation 8 SS26/27
EI70380 Signal Processing and Machine Learning 5 SS26/27
MA4802 Statistical Learning 6 WS25
CIT3330000 Introduction to Mobile Robotics 6 WS23
IN2124 Basic Mathematical Methods for Imaging and Visualization 5 WS22
IN2023 Image Understanding I: Machine Vision Algorithms 3 SS20/21
IN2064 ðŸŒŸ Machine Learning 8 WS15

Data Analysis

ID Title Credits Last offered
CIT5130001 Applied Statistics and Data Analysis 5 WS26
CIT4230004 ðŸ’Ž Statistical Foundations of Learning 8 WS26
CIT5130001 Applied Statistics and Data Analysis 5 SS26/27
CIT413048 Mathematical Foundations of Machine Learning [CIT413048, including MA4801] 9 SS26/27
MA4503 Modern Methods in Nonlinear Optimization 5 SS26/27
MA3001 Functional Analysis 9 WS25
MA5441 Fundamentals of Mathematical Statistics 9 WS25
MA3403 Generalized Linear Models 9 WS25
MA3503 Nonlinear Optimization: Advanced 5 WS25
MA2409 Probability Theory 9 WS25
MA5439 Graphical Models in Statistics 9 SS25/26
MA5225 Polyhedral Combinatorics 6 SS25/26
CIT4100003 Approximation Algorithms 9 WS24

Advanced Topics in Data Engineering

ID Title Credits Last offered
IN2097 Advanced Computer Networking 5 WS26
CIT323001 High Performance Query Processing 5 WS26
CIT3230003 Data Structure Engineering 5 SS26/27
IN2018 Augmented Reality 6 SS26/27
CIT3230004 Data Processing on Modern Hardware 5 SS26/27
IN2328 TUM Data Innovation Lab 10 SS26/27
CIT3230001 Code Generation for Data Processing 6 WS25
IN2288 Event Processing 5 SS22/23
IN2169 Guided Research - Hot topics in operating systems 10 SS17/18
IN2169 Guided Research - Enterprise Architecture Management 10 WS14
IN2169 Guided Research - Web 2.0 Applications 10 WS14

Special Topics in Data Analytics

ID Title Credits Last offered
IN2390 Advanced Deep Learning for Computer Vision: Visual Computing 8 WS26
IN2003 Efficient Algorithms and Data Structures 8 WS26
IN2346 Introduction to Deep Learning 6 WS26
IN2361 Natural Language Processing 6 WS26
CIT4330017 Trustworthy Machine Learning Systems 3 WS26
CIT4230003 Advanced Machine Learning: Deep Generative Models 3 SS26/27
CIT4230002 Advanced Natural Language Processing 5 SS26/27
IN2001 Algorithms for Scientific Computing 8 SS26/27
IN2345 Algorithms for Uncertainty Quantification 5 SS26/27
CIT4230006 Causal Inference in Time series 5 SS26/27
EI7638 Compressive Sampling 5 SS26/27
CIT433021 Fundamentals of Foundation Models 5 SS26/27
IN2323 Machine Learning for Graphs and Sequential Data 5 SS26/27
MA5348 Numerical Methods for Uncertainty Quantification 6 SS26/27
MGT001299 Introduction to Deep Reinforcement Learning (Lecture) 6 WS25
EI70360 Machine Learning and Optimization 5 WS25
CIT423004 ðŸŒŸ Robust Machine Learning 3 WS25
CIT433044 ðŸŒŸ Trustworthy Distributed Learning 6 WS25
EI71068 Deep learning and inverse problems 6 SS25/26
MA3312 Optimal Control of Ordinary Differential Equations 1 5 SS25/26
EI7641 Applied Reinforcement Learning 6 SS23/24
CIT4330001 ðŸŒŸ Machine Learning und IT-Sicherheit 5 WS22
IN2389 ðŸŒŸ Advanced Deep Learning for Computer Vision: Dynamic Vision 8 WS21
IN2002 Algorithms for Scientific Computing II - Sparse Matrices 4 WS19
IN2246 Computer Vision I: Variational Methods 8 WS19
IN2246 ðŸŒŸ Computer Vision I: Variational Methods 8 WS17
IN2160 Randomized Algorithms 8 WS16

Elective Modules Informatics

ID Title Credits Last offered
IN2354 3D Scanning & Motion Capture 6 WS26
IN2076 Advanced Computer Architecture 6 WS26
CIT3230000 Advanced Concepts of Programming Languages 6 WS26
CIT433027 Advanced Deep Learning for Robotics 8 WS26
CIT433037 Advanced Robot Learning and Decision-Making 5 WS26
IN2309 Advanced Topics of SW Engineering 8 WS26
CIT423002 AI Testing 5 WS26
IN2403 Artificial Intelligence in Medicine 5 WS26
IN2041 ðŸŒŸ Automata and Formal Languages 8 WS26
IN3420 Computational Modeling for System Genetics 5 WS26
IN2375 Computer Vision III: Detection, Segmentation, and Tracking 6 WS26
IN2093 eLearning - Techniques and Infrastructures 3 WS26
IN2383 Formal Methods for Cyber-Physical Systems 5 WS26
IN0037 Game Physics 6 WS26
IN2296 Games on Graphs 5 WS26
IN2015 Image Synthesis - Realtime-Techniques and global Illumination 5 WS26
CIT433039 Intelligent Robots with a Sense of Smell 7 WS26
IN2381 Introduction to Quantum Computing 5 WS26
IN2292 Introduction to Surgical Robotics 6 WS26
IN2392 Machine Learning for 3D Geometry 6 WS26
IN2101 Network Security 5 WS26
IN2405 Neuroprosthetics - Artificial Limbs 5 WS26
IN2365 Parallel Programming Systems 3 WS26
IN2081 Patterns in Software Engineering 5 WS26
IN2053 Program Optimization 8 WS26
IN2291 ðŸŒŸ Protein Prediction II for Computer Scientists 8 WS26
IN2060 Real-Time Systems 6 WS26
IN2308 Robot Programming and Control for Human Interaction 5 WS26
IN2067 Robotics 6 WS26
EI71060 Security in Communications and Storage 5 WS26
IN3100 ðŸ’Ž Selected Topics in Databases and Information Systems (Designing, Specifying and Testing Distributed Data Systems) 5 WS26
IN3350 Selected Topics in Formal Methods and their Applications 5 WS26
IN2055 Semantics 8 WS26
IN2235 Software Engineering in Industrial Practice 3 WS26
CIT4230000 Strategic IT Management 4 WS26
IN2236 Virtual Physics: Using Modern Modeling Methodologies for Computer Simulation 4 WS26
MH4L004277 Virtual-, Mixed-, and Augmented Reality 5 WS26
IN2228 3D Computer Vision 8 SS26/27
IN2111 3D User Interfaces 6 SS26/27
IN2400 Advanced Concepts of Quantum Computing 5 SS26/27
EI71070 Advanced Cryptographic Implementations 5 SS26/27
IN2298 Advanced Deep Learning for Physics 6 SS26/27
IN2376 Advanced Robot Control and Learning 6 SS26/27
CIT423011 ðŸŒŸ Advanced Topics in Computational Social Choice 5 SS26/27
IN2084 Advanced Topics of Software Testing 5 SS26/27
IN2239 Algorithmic Game Theory 5 SS26/27
IN2408 Artificial Intelligence in Medicine II 5 SS26/27
IN2356 Autonomous Driving 3 SS26/27
IN2359 Blockchain-based Systems Engineering 5 SS26/27
EI70520 Circuit Design for Security 5 SS26/27
IN2222 Cognitive Systems 5 SS26/27
IN2227 Compiler Construction I 5 SS26/27
IN2007 Complexity Theory 8 SS26/27
IN2022 Computer Aided Medical Procedures II 5 SS26/27
MW2411 Concepts and Software Design for Cyber-Physical Systems 5 SS26/27
CIT3330003 Cryptography 5 SS26/27
CIT333003 ðŸŒŸ Cryptography for Decentralized Systems 6 SS26/27
IN2305 Cyber-Physical Systems 6 SS26/27
CIT423001 DevOps: Engineering for Deployment and Operations 6 SS26/27
IN2004 Efficient Algorithms and Data Structures II 8 SS26/27
CIT4230005 Engineering Resilient Cognitive Systems 3 SS26/27
IN2297 Geometry Processing 6 SS26/27
EI70630 HW/SW Codesign 5 SS26/27
IN2061 Introduction to digital signal processing 7 SS26/27
CIT4330009 IoT Security 5 SS26/27
IN2393 Lecture Machine Learning for Regulatory Genomics 6 SS26/27
IN2049 Logic 8 SS26/27
CIT433032 Logic Synthesis and Physical Design 6 SS26/27
CIT433031 Machine Learning for Design Automation and Manufacturing 5 SS26/27
IN2050 Model Checking 8 SS26/27
IN2045 Network Analysis – Statistical and Formal Models and Methods 5 SS26/27
IN0024 Operations Research 6 SS26/27
IN2052 Petri Nets 5 SS26/27
IN2322 Protein Prediction I for Computer Scientists 8 SS26/27
IN2333 Protocol Design 8 SS26/27
EI71073 Quantum Computers and Quantum Secure Communications 5 SS26/27
CIT423010 ðŸŒŸ Requirements Engineering 5 SS26/27
IN2138 Robot Motion Planning 5 SS26/27
IN2306 Scientific Computing in Circuit Simulation 5 SS26/27
IN2178 Security Engineering 5 SS26/27
IN2068 Sensor-based Robotic Manipulation and Locomotion 3 SS26/27
IN2087 Software Engineering for Business Applications - Master's Course: Web Application Engineering 8 SS26/27
IN2388 Tensor Networks 5 SS26/27
IN2267 Transaction Systems 6 SS26/27
IN2410 Causality 8 WS25
IN2229 Computational Social Choice 6 WS25
IN2319 Computer Aided Medical Procedures 6 WS25
EI73451 Information Theoretic Security 5 WS25
IN2293 Medical Augmented Reality 5 WS25
EI71029 Physical Unclonable Functions 5 WS25
EI75671 Ringvorlesung Systemsicherheit 3 WS25
IN2365 Scientific Computing and Machine Learning 3 WS25
EI7243 Secure Implementation of Cryptographic Algorithms 6 WS25
CIT4330012 Software for Quantum Computing 5 WS25
IN2125 Virtualization Techniques 5 WS25
IN2352 Applied Biorobotics (Modul MW2388) 6 SS25/26
IN2324 Connected Mobility Basics 8 SS25/26
CIT4330013 Design Automation and Simulation for Microfluidic Devices 5 SS25/26
IN2407 Hardware Security 5 SS25/26
IN2040 Virtual Machines 6 SS25/26
IN2315 Network Coding 6 WS24
IN2161 Networks for Monetary Transactions 3 WS24
IN2311 Turbulent Flow Simulation on HPC-Systems 5 WS24
IN2362 Language based Security 5 SS24/25
CIT436000 ðŸŒŸ Legged Robots 5 SS24/25
IN2194 Peer-to-Peer Systems and Security 6 SS24/25
IN3100 ðŸŒŸ Selected Topics in Databases and Information Systems: Digital Health Service Systems 5 SS24/25
IN3470 Selected Topics in Distributed Systems and Computer Networks - Block lecture on Network Mechanisms 5 SS24/25
IN2358 Lambda Calculus 5 WS23
IN3450 Selected Topics in Computer Architecture, Computer Networks and Distributed Systems 5 WS23
IN2409 Inverse Problems in Medicine 5 SS23/24
IN3100 Selected Topics in Databases and Information Systems: Data Processing On Modern Hardware 5 SS23/24
IN2211 Auction Theory and Market Design 5 WS22
IN2357 Machine Learning for Computer Vision 5 SS22/23
IN2340 Quantitative Verification 5 WS21
IN2385 Safety and Security 3 WS21
IN2387 ðŸŒŸ Time Integration and Differential Equations 5 SS21/22
IN2032 Electronic Publishing / Document Engineering and the World-Wide Web 5 WS20
IN2075 ðŸŒŸ Microprocessors 5 WS20
IN2384 ðŸŒŸ Numerical Algorithms in Computer Vision and Machine Learning 5 WS20
IN2310 Parallel Program Engineering 5 WS20
IN2365 Parallel Programming Systems 3 WS20
IN2355 ðŸŒŸ Robotic 3D Vision 5 WS20
IN2319 Computational Physiology for Medical Image Computing 6 SS20/21
IN2098 Mobile Distributed Systems 5 SS20/21
IN3480 ðŸŒŸ Selected Topics in Algorithms and Scientific Computing 5 SS20/21
IN2330 Convex Optimization for Computer Vision 6 WS19
IN2016 Image Understanding II: Robot Vision 4 WS19
IN2075 Microprocessors 5 WS19
IN2210 Tracking and Detection in Computer Vision 7 WS19
IN2125 Virtualization Techniques 5 WS19
IN2367 ðŸŒŸ Automated Programming 2 SS19/20
IN2080 Modelling of Distributed Systems 4 SS19/20
IN2329 ðŸŒŸ Probabilistic Graphical Models in Computer Vision 5 SS19/20
IN3430 Selected Topics in Software Engineering - Internet of Things and Services 5 WS18
IN2042 Automata and Formal Languages II 5 SS18/19
IN2099 Network and System Management 4 SS18/19
IN2330 ðŸŒŸ Convex Optimization for Computer Vision 6 WS17
IN2355 ðŸŒŸ Robotic 3D Vision 5 WS17
IN3200 ðŸŒŸ Selected Topics in Computer Graphics and Vision - Machine Learning for Computer Vision 5 WS17
IN3350 ðŸŒŸ Selected Topics in Formal Methods and their Applications - Lambda Calculus 5 WS17
IN3200 ðŸŒŸ Visual Speech Processing 5 WS17
IN3200 Selected Topics in Computer Graphics and Vision - Machine Learning for Computer Vision 5 WS15
IN2048 Equational logic and lambda calculus 8 SS15/16
IN3100 Selected Topics in Databases and Information Systems: Scalable Similarity Search Algorithms 5 WS10
IN2235 Software Engineering in an Industrial Setting - Business Information Systems and their Impact on the Enterprise 3 WS10
IN3200 ðŸŒŸ Selected Topics in Computer Graphics and Image Understanding 5 SS10/11

Further Elective Modules

ID Title Credits Last offered
CIT323000 ðŸŒŸ Concepts of C++ Programming 6 WS24
IN2348 Ringvorlesung "Digitalisierung" 2 SS24/25