Elective Modules in Master Informatics - offered in SS25 and in previous semesters

This is a list of elective modules grouped by area with availability data, which as far as I know is not provided by TUM elsewhere. 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 the course identifiers. It can contain errors, for example if

This project on Github

Algorithms (ALG)

ID Title Credits THEO Last offered
IN2239 Algorithmic Game Theory 5 THEO SS25
IN2004 Efficient Algorithms and Data Structures II 8 THEO SS25
IN0024 Operations Research 6 THEO SS25
IN2360 Advanced Algorithms 6 THEO WS24/25
IN2007 Complexity Theory 8 THEO WS24/25
IN2229 Computational Social Choice 6 THEO WS24/25
IN2003 Efficient Algorithms and Data Structures 8 THEO WS24/25
IN2211 Auction Theory and Market Design 5 THEO WS22/23

Computer Graphics and Vision (CGV)

ID Title Credits THEO Last offered
IN2354 3D Scanning & Motion Capture 6 SS25
IN2111 3D User Interfaces 6 SS25
IN2390 Advanced Deep Learning for Computer Vision: Visual Computing 8 SS25
IN2018 Augmented Reality 6 SS25
IN2228 Computer Vision II: Multiple View Geometry (3D Computer Vision) 8 THEO SS25
IN2297 Geometry Processing 6 SS25
IN2392 Machine Learning for 3D Geometry 6 SS25
IN2375 Computer Vision III: Detection, Segmentation, and Tracking 6 WS24/25
IN0037 Game Physics 6 WS24/25
IN2015 Image Synthesis - Realtime-Techniques and global Illumination 5 WS24/25
IN2369 Machine Vision 6 WS24/25
IN2133 Principles of Computer Vision 4 WS24/25
IN2236 Virtual Physics: Using Modern Modeling Methodologies for Computer Simulation 4 WS24/25
? Virtual-, Mixed-, and Augmented Reality 5 WS24/25
IN2026 Visual Data Analytics (IN2026, IN8019) 5 WS24/25
IN2409 Inverse Problems in Medicine 5 SS23
IN2124 Basic Mathematical Methods for Imaging and Visualization 5 WS22/23
IN2246 Computer Vision I: Variational Methods 8 THEO WS19/20
IN2246 Computer Vision I: Variational Methods 8 THEO WS17/18

Databases and Information Systems (DBI)

ID Title Credits THEO Last offered
CIT3230003 Data Structure Engineering 5 SS25
IN2031 Application and Implementation of Database Systems 6 SS25
CIT3230004 Data Processing on Modern Hardware 5 SS25
IN2118 Database Systems on Modern CPU Architectures 6 SS25
IN2267 Transaction Systems 6 SS25
CIT3230002 Cloud Information Systems 5 WS24/25
IN2386 Cloud-Based Data Processing 5 WS24/25
CIT3230001 Code Generation for Data Processing 6 WS24/25
CIT323001 High Performance Query Processing 5 WS24/25
IN2219 Query Optimization 6 WS24/25
IN3100 Selected Topics in Databases and Information Systems: Digital Health Service Systems 5 SS24
IN3100 Selected Topics in Databases and Information Systems: Data Processing On Modern Hardware 5 SS23
IN3100 Selected Topics in Databases and Information Systems (High-Performance Query Processing) 5 WS22/23
IN2288 Event Processing 5 SS22
IN3100 Selected Topics in Databases and Information Systems (IN3100): Scalable Similarity Search Algorithms 5 WS10/11

Digital Biology and Digital Medicine (DBM)

ID Title Credits THEO Last offered
IN2022 Computer Aided Medical Procedures II 5 SS25
IN2393 Lecture Machine Learning for Regulatory Genomics 6 SS25
IN2322 Protein Prediction I for Computer Scientists 8 SS25
CIT4230001 Computational Modeling for System Genetics 6 WS24/25
IN2021 Computer Aided Medical Procedures 6 WS24/25
IN2293 Medical Augmented Reality 5 WS24/25
IN2291 Protein Prediction II for Computer Scientists 8 WS24/25
IN2292 Introduction to Surgical Robotics 6 WS23/24

Engineering Software-intensive Systems (SE)

ID Title Credits THEO Last offered
IN2084 Advanced Topics of Software Testing 5 SS25
IN2359 Blockchain-based Systems Engineering 5 SS25
IN2105 Business Process Technologies and Management 5 SS25
CIT423001 DevOps: Engineering for Deployment and Operations 6 SS25
CIT4230005 Engineering Resilient Cognitive Systems 3 SS25
IN2394 Requirements Engineering 3 SS25
IN2087 Software Engineering for Business Applications - Master's Course: Web Application Engineering 8 SS25
CIT423002 AI Testing 5 WS24/25
IN2309 Advanced Topics of SW Engineering (IN2309, IN2126) 8 WS24/25
IN2081 Patterns in Software Engineering 5 WS24/25
IN2235 Software Engineering in Industrial Practice 3 WS24/25
CIT4230000 Strategic IT Management 4 WS24/25
IN3430 Selected Topics in Software Engineering - Internet of Things and Services (IN3050, IN3430) 5 WS18/19
IN2235 Software Engineering in an Industrial Setting - Business Information Systems and their Impact on the Enterprise (IN2027, IN2235) 3 WS10/11

Formal Methods and their Applications (FMA)

ID Title Credits THEO Last offered
IN2227 Compiler Construction I 5 THEO SS25
IN2049 Logic 8 THEO SS25
IN2050 Model Checking 8 THEO SS25
IN2052 Petri Nets 5 THEO SS25
IN2040 Virtual Machines 6 THEO SS25
CIT3230000 Advanced Concepts of Programming Languages 6 WS24/25
IN2041 Automata and Formal Languages 8 THEO WS24/25
IN2053 Program Optimization 8 THEO WS24/25
IN2055 Semantics 8 THEO WS24/25
IN2347 Functional Data Structures 5 THEO SS24
IN2358 Lambda Calculus 5 THEO WS23/24
IN3350 Selected Topics in Formal Methods and their Applications - Lambda Calculus 5 WS17/18
IN3350 Selected Topics in Formal Methods and their Applications (IN3350) (Introduction to Modal Logic) 5 SS12

Machine Learning and Analytics (MLA)

ID Title Credits THEO Last offered
IN2298 Advanced Deep Learning for Physics 6 SS25
CIT433027 Advanced Deep Learning for Robotics 8 SS25
CIT4230003 Advanced Machine Learning: Deep Generative Models 3 SS25
CIT4230002 Advanced Natural Language Processing 5 SS25
IN2408 Artificial Intelligence in Medicine II 5 SS25
CIT4230006 Causal Inference in Time series 5 SS25
CIT433021 Fundamentals of Foundation Models 5 SS25
IN2346 Introduction to Deep Learning 6 SS25
IN2395 Legal Data Science and Informatics 6 SS25
CIT423003 Multimodal Deep Learning 5 SS25
CIT4230004 Statistical Foundations of Learning 8 THEO SS25
IN2403 Artificial Intelligence in Medicine 5 WS24/25
IN2028 Business Analytics and Machine Learning 5 WS24/25
IN2410 Causality 8 THEO WS24/25
IN2339 Data Analysis and Visualization in R 6 WS24/25
IN2030 Data Mining and Knowledge Discovery 3 WS24/25
IN2064 Machine Learning 8 WS24/25
IN2361 Natural Language Processing 6 WS24/25
IN2323 Machine Learning for Graphs and Sequential Data 5 SS24
IN2357 Machine Learning for Computer Vision 5 SS22
IN2064 Machine Learning 8 WS15/16

Computer Architecture, Computer Networks and Distributed Systems (RRV)

ID Title Credits THEO Last offered
IN2073 Cloud Computing 4 SS25
IN2324 Connected Mobility Basics 8 SS25
CIT4330013 Design Automation and Simulation for Microfluidic Devices 5 SS25
EI70630 HW/SW Codesign 5 SS25
CIT433032 Logic Synthesis and Physical Design 6 SS25
CIT433031 Machine Learning for Design Automation and Manufacturing 5 SS25
IN2076 Advanced Computer Architecture 6 WS24/25
IN2097 Advanced Computer Networking 5 WS24/25
IN2315 Network Coding 6 THEO WS24/25
IN2125 Virtualization Techniques 5 WS24/25
IN2333 Protocol Design 8 SS24
IN3450 Selected Topics in Computer Architecture, Computer Networks and Distributed Systems 5 WS23/24
IN2259 Distributed Systems 5 WS22/23
IN2125 Virtualization Techniques 5 WS19/20

Robotics (ROB)

ID Title Credits THEO Last offered
CIT433034 Advanced Multi-Fingered Robotic Hands: Dextrous Manipulation and Learning AI 3 SS25
CIT433037 Advanced Robot Learning and Decision-Making 5 SS25
IN2356 Autonomous Driving 3 SS25
IN2222 Cognitive Systems 5 SS25
MW2411 Concepts and Software Design for Cyber-Physical Systems 5 SS25
IN2305 Cyber-Physical Systems 6 SS25
CIT433039 Intelligent Robots with a Sense of Smell 7 SS25
IN2061 Introduction to digital signal processing 7 SS25
IN2138 Robot Motion Planning 5 SS25
IN2068 Sensor-based Robotic Manipulation and Locomotion 3 SS25
IN2383 Formal Methods for Cyber-Physical Systems 5 WS24/25
IN2406 Fundamentals of Artificial Intelligence 6 WS24/25
IN2405 Neuroprosthetics - Artificial Limbs 5 WS24/25
IN2060 Real-Time Systems 6 WS24/25
IN2308 Robot Programming and Control for Human Interaction 5 WS24/25
IN2067 Robotics 6 WS24/25
CIT4330017 Trustworthy Machine Learning Systems 3 WS24/25
CIT436000 Legged Robots 5 SS24
IN2376 Advanced Robot Control and Learning 6 WS23/24
CIT3330000 Introduction to Mobile Robotics 6 WS23/24

Security and Privacy (SP)

ID Title Credits THEO Last offered
EI71070 Advanced Cryptographic Implementations 5 SS25
CIT333000 Applied Cryptography for Decentralized Systems 5 SS25
EI70520 Circuit Design for Security 5 SS25
CIT3330003 Cryptography 5 THEO SS25
CIT433040 Embedded Systems and Security 6 SS25
IN2407 Hardware Security 5 SS25
CIT3330002 IT Security 2 5 SS25
CIT4330009 IoT Security 5 SS25
EI71073 Quantum Computers and Quantum Secure Communications 5 SS25
IN2178 Security Engineering 5 SS25
CIT4330015 Coding for Private Reliable and Efficient Distributed Learning 5 WS24/25
EI73451 Information Theoretic Security 5 WS24/25
IN2101 Network Security 5 WS24/25
IN2161 Networks for Monetary Transactions 3 WS24/25
EI71029 Physical Unclonable Functions 5 WS24/25
EI75671 Ringvorlesung Systemsicherheit 3 WS24/25
EI7243 Secure Implementation of Cryptographic Algorithms 6 WS24/25
EI71060 Security in Communications and Storage 5 WS24/25
IN2362 Language based Security 5 SS24
IN2194 Peer-to-Peer Systems and Security 6 SS24
IN3470 Selected Topics in Distributed Systems and Computer Networks - Block lecture on Network Mechanisms 5 SS24
CIT4330001 Machine Learning und IT-Sicherheit 5 WS22/23

Scientific Computing and High Performance Computing (HPC)

ID Title Credits THEO Last offered
IN2400 Advanced Concepts of Quantum Computing 5 THEO SS25
IN2001 Algorithms for Scientific Computing 8 THEO SS25
IN2345 Algorithms for Uncertainty Quantification 5 THEO SS25
IN2010 Modelling and Simulation 8 THEO SS25
IN2147 Parallel Programming 5 SS25
IN2388 Tensor Networks 5 THEO SS25
IN2381 Introduction to Quantum Computing 5 THEO WS24/25
IN2398 Numerical Algorithms for High Performance Computing 8 THEO WS24/25
IN2365 Parallel Programming Systems 3 WS24/25
CIT423000 Scientific Computing and Machine Learning 5 WS24/25
CIT4330012 Software for Quantum Computing 5 WS24/25
IN2311 Turbulent Flow Simulation on HPC-Systems (IN2311, MW2048) 5 THEO WS24/25
IN2365 Parallel Programming Systems 3 WS20/21
IN3480 Selected Topics in Algorithms and Scientific Computing (IN3400, IN3480) 5 SS20

Elective Modules not Assigned to any Area

ID Title Credits THEO Last offered
IN2241 Social Computing 5 SS25
IN2093 eLearning - Techniques and Infrastructures 3 SS25
CIT323000 Concepts of C++ Programming 6 WS24/25
IN2348 Ringvorlesung "Digitalisierung" 2 SS24