Lectures in Bachelor Informatics - offered in WS25/26 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).

GitHub logo This project on Github

Required Modules Informatics

ID Title Credits Last offered
IN0009 Basic Principles: Operating Systems and System Software 5 WS25/26
IN0008 Fundamentals of Databases 6 WS25/26
IN0042 IT Sicherheit 5 WS25/26
IN0004 Introduction to Computer Architecture 8 WS25/26
IN0001 Introduction to Informatics 6 WS25/26
IN0003 Functional Programming and Verification 5 SS25
IN0007 Fundamentals of Algorithms and Data Structures 6 SS25
IN0010 Introduction to Computer Networking and Distributed Systems 6 SS25
IN0006 Introduction to Software Engineering 6 SS25
IN0011 Introduction to Theory of Computation 8 SS25

Required Modules Mathematics

ID Title Credits Last offered
MA0902 Analysis for Computer Science 8 WS25/26
IN0015 Discrete Structures 8 WS25/26
IN0019 Numerical Programming 6 WS25/26
IN0018 Discrete Probability Theory 6 SS25
MA0901 Linear Algebra for Informatics 8 SS25

Elective: Algorithms

ID Title Credits Last offered
IN2229 Computational Social Choice 6 WS25/26
IN2003 Efficient Algorithms and Data Structures 8 WS25/26
IN2239 Algorithmic Game Theory 5 SS25
IN2004 Efficient Algorithms and Data Structures II 8 SS25
IN0024 Operations Research 6 SS25
IN2360 Advanced Algorithms 6 WS24/25
IN2007 Complexity Theory 8 WS24/25
IN2160 Randomized Algorithms 8 WS16/17

Elective: Computer Graphics and Vision

ID Title Credits Last offered
IN0038 Real-time Computer Graphics 5 SS25
IN2124 Basic Mathematical Methods for Imaging and Visualization 5 WS22/23
IN2210 Tracking and Detection in Computer Vision 7 WS19/20

Elective: Databases and Information Systems

ID Title Credits Last offered
CIT3230002 Cloud Information Systems 5 WS25/26
CIT3230001 Code Generation for Data Processing 6 WS25/26
CIT323001 High Performance Query Processing 5 WS25/26
IN2219 Query Optimization 6 WS25/26
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
IN2386 Cloud-Based Data Processing 5 WS24/25
IN2288 Event Processing 5 SS22
IN2032 Electronic Publishing / Document Engineering and the World-Wide Web 5 WS20/21

Elective: Engineering Software-intensive Systems

ID Title Credits Last offered
IN2081 Patterns in Software Engineering 5 WS25/26
IN2084 Advanced Topics of Software Testing 5 SS25
IN2080 Modelling of Distributed Systems 4 SS19

Elective: Formal Methods and their Applications

ID Title Credits Last offered
CIT3230000 Advanced Concepts of Programming Languages 6 WS25/26
IN2041 Automata and Formal Languages 8 WS25/26
IN2296 Games on Graphs 5 WS25/26
IN2053 Program Optimization 8 WS25/26
IN2055 Semantics 8 WS25/26
IN2227 Compiler Construction I 5 SS25
IN2049 Logic 8 SS25
IN2050 Model Checking 8 SS25
IN2045 Network Analysis – Statistical and Formal Models and Methods 5 SS25
IN2052 Petri Nets 5 SS25
IN2040 Virtual Machines 6 SS25
IN2358 Lambda Calculus 5 WS23/24
IN2340 Quantitative Verification 5 WS21/22
IN2048 Equational logic and lambda calculus 8 SS15

Elective: Machine Learning and Analytics

ID Title Credits Last offered
IN2028 Business Analytics and Machine Learning 5 WS25/26
IN2339 Data Analysis and Visualization in R 6 WS25/26
IN2064 Machine Learning 8 WS25/26
IN2064 Machine Learning 8 WS15/16

Elective: Computer Architecture, Computer Networks and Distributed Systems

ID Title Credits Last offered
IN2076 Advanced Computer Architecture 6 WS25/26
IN2125 Virtualization Techniques 5 WS25/26
IN2073 Cloud Computing 4 SS25
IN2324 Connected Mobility Basics 8 SS25
CIT3330001 Introduction to Emerging Computing Technologies 5 SS25
IN2315 Network Coding 6 WS24/25
IN2075 Microprocessors 5 WS20/21
IN2098 Mobile Distributed Systems 5 SS20
IN2075 Microprocessors 5 WS19/20
IN2125 Virtualization Techniques 5 WS19/20
IN2099 Network and System Management 4 SS18

Elective: Robotics

ID Title Credits Last offered
IN2406 Fundamentals of Artificial Intelligence None WS25/26
IN2060 Real-Time Systems 6 WS25/26
IN2356 Autonomous Driving 3 SS25
IN2061 Introduction to digital signal processing 7 SS25
IN2068 Sensor-based Robotic Manipulation and Locomotion 3 SS25
CIT3330000 Introduction to Mobile Robotics 6 WS23/24

Elective: Security and Privacy

ID Title Credits Last offered
IN2101 Network Security 5 WS25/26
CIT333000 Applied Cryptography for Decentralized Systems 5 SS25
CIT3330003 Cryptography 5 SS25
CIT3330002 IT Security 2 5 SS25
IN2178 Security Engineering 5 SS25
IN2161 Networks for Monetary Transactions 3 WS24/25
IN2194 Peer-to-Peer Systems and Security 6 SS24

Elective: Scientific Computing and High Performance Computing

ID Title Credits Last offered
IN2381 Introduction to Quantum Computing 5 WS25/26
IN2400 Advanced Concepts of Quantum Computing 5 SS25
IN2001 Algorithms for Scientific Computing 8 SS25
IN2010 Modelling and Simulation 8 SS25
IN2147 Parallel Programming 5 SS25
IN2388 Tensor Networks 5 SS25
IN2387 Time Integration and Differential Equations 5 SS21
IN2310 Parallel Program Engineering 5 WS20/21
IN2002 Algorithms for Scientific Computing II - Sparse Matrices 4 WS19/20

Elective: Human Centered Engineering

ID Title Credits Last offered
IN2093 eLearning - Techniques and Infrastructures 3 WS25/26
IN2111 3D User Interfaces 6 SS25
IN2018 Augmented Reality 6 SS25
IN2371 Fundamentals of Human-Centered Robotics 6 SS24

Elective: Weitere Wahlmodule

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

Support Electives

ID Title Credits Last offered
SOT82531 Legal Principles of Artificial Intelligence - Lecture 6 WS25/26
SOT82530 Media Law and Social Media 6 WS25/26
SZ0213 Chinese B1.1 3 WS25/26
WI000285 Innovative Entrepreneurs 3 WS25/26
IN9050 Introduction to Data Protection Law 5 WS25/26
CIT3640001 Kurs zum:zur Fachsanitäter:in 3 WS25/26
CLA31900 Living with the Future: How Our Choices Echo Ahead (Ringvorlesung Umwelt) 3 WS25/26
WI001056_1 Principles of Economics 6 WS25/26
SOT10082 ProjectWeeks: Data Design Studio for AI-Powered EdTech 3 WS25/26
EI04015 Stage Coaching for Engineers and Scientists 3 WS25/26
IN9049 Technology and Law 5 WS25/26
POL25104 Data Protection Law 6 SS25
SOT87317 Ethics of Artificial Intelligence 3 SS25
POL00011 Politics for Rocket Scientists (An Introduction to Political Science for Non-Political Scientists) 6 SS25
SOT46401 Data Ethics & Governance (Lecture) 6 SS25
IN9048 Innovation Generation in The Healthcare Domain 6 SS25
CIT323002 Lecture Series "AI Governance" 2 SS25
ED0141 Propositional and First-Order Predicate Logic (Lecture) 5 SS25
SOT56401 Quantum Information Meets Artificial Intelligence. From Foundations to Applications 6 SS25
ED0038 Technology, Economy, and Society 3 SS25
ED00473 History of Technology in the Modern Period II: the 20th Century 3 WS24/25
ED00472 history of technology in the 19th and early 20th century 3 SS24
CLA30420 Can Machines Decide Legal Cases? An Introduction to the Logic of Norms and to Theoretical Legal Informatics 3 WS23/24
CLA30230 Ethics of Technology 3 WS23/24
CLA10349 Tech-Histories Alive (TUM Emeriti of Excellence) 1 WS22/23
SZ0518 French B 2 Technical French 3 SS20
ED0141 Logic: An Introduction to Philosophical Thinking 5 WS18/19
IN9038 Medical Technology Entrepreneurship 4 WS18/19

Application Area Electrical Engineering

ID Title Credits Last offered
EI0611 Basics of Electrical Energy Storage 5 WS25/26
EI0620 Basics of electrical machines 5 WS25/26
EI04022 Biomedical Engineering - Introduction to Cell Biology 5 WS25/26
EI00130 Circuit Theory 6 WS25/26
EI04001 Computational Creativity 6 WS25/26
EI7324 Control of Electrical Drives Part I - Modelling of the Drive Components 5 WS25/26
EI0690 Digital System Design with VHDL and System C 5 WS25/26
EI00120 Digitaltechnik 5 WS25/26
EI04030 Fundamentals of Optoelectronics 5 WS25/26
EI0617 Fundamentals of Power Transmission 5 WS25/26
EI0685 Introduction to Robot Control 5 WS25/26
EI0631 Media Technology 5 WS25/26
EI0472 Optomechatronical Measurement Systems 6 WS25/26
EI00130 Schaltungstheorie Semestrale 6 WS25/26
EI0622 Semiconductor Sensors 5 WS25/26
EI00330 Signal Theory 5 WS25/26
EI0602 Audio Communication 5 SS25
CIT1330000 Computational Intelligence 5 SS25
EI00450 Control Systems 1 5 SS25
EI0690 Digital System Design with VHDL 5 SS25
EI0711 Discrete Event Systems 5 SS25
EI5309 Electrical Measurement Technology for Computer Scientists 3 SS25
EI00420 Elektronische Schaltungen 5 SS25
EI0709 Fundamentals of Energy Economy 5 SS25
EI7341 Image and Video Compression 5 SS25
EI4693 Introduction in Signal Processing 3 SS25
EI0697 Mobile Communications 5 SS25
EI00440 Nachrichtentechnik 5 SS25
EI0636 Nanoelectronics 5 SS25
EI0671 Simulation of power converters and electromechanical actuators 5 SS25
EI00220 Systemtheorie 6 SS25

Application Area Mechanical Engineering

ID Title Credits Last offered
MW2385 CAx 1 5 WS25/26
MW1108 Engineering Mechanics for Technology Management 6 WS25/26
MW1902 Industrial Automation 1 5 WS25/26
MW1907 Introduction in Flight System Dynamics and Flight Control 5 WS25/26
MW1929 Systems Theory in Mechatronics - Lecture 5 WS25/26
MW2022 Automatic Control - Lecture 5 SS25
MW2385 CAx 2 - Lecture 5 SS25
MW1918 Industrial software development of mechatronic systems and implementation in C++ 5 SS25
MW1339 Intelligent Systems and Machine Learning for Production Processes 5 SS25
MW1926 Product Design and Development 5 SS25

Application Area Mathematics

ID Title Credits Last offered
MA5120 Algebra 2 9 WS25/26
MA0003 Analysis 3 9 WS25/26
MA3409 Applied Regression 6 WS25/26
CIT413041 Discrete Optimization 9 WS25/26
MA3001 Functional Analysis 9 WS25/26
MA3503 Nonlinear Optimization: Advanced 6 WS25/26
MA3301 Numerics of Differential Equations 9 WS25/26
MA2010 Algebra 9 SS25
MA2006 Complex Analysis 6 SS25
MA2012 Einführung in die Optimierung 9 SS25
MA2011 Geometry 9 SS25
CIT5130002 Introduction to Data Science and Statistical Thinking - Course A 6 SS25
CIT5130002 Introduction to Data Science and Statistical Thinking - Course B 6 SS25
MA2404 Markov Chains 6 SS25
IN2366 Modelling and Simulation (Focus Analysis) 9 SS25
MA3303 Numerical Methods for Partial Differential Equations 9 SS25
MA3005 Partial Differential Equations 9 SS25
MA3404 Statistical Computing 6 SS25

Application Area Medicine

ID Title Credits Last offered
ME0156 Medical Imaging Technology 5 WS25/26
ME520 Medicine I 5 WS25/26
ME523 Biomathematics 3 SS25
ME25666 Introduction to Bioengineering 5 SS25
ME521 Medicine II 5 SS25
ME522 Information Systems and Decision Support 5 WS24/25
ME562 Introduction to Biological Imaging 6 WS23/24

Application Area Business Administration

ID Title Credits Last offered
WI000027 Business Law 1 (WI000027, German) 6 WS25/26
WI000021_E Economics I (Microeconomics) - Lecture 6 WS25/26
WI000969 Entrepreneurship for Students of Information Systems: (Entrepreneurship in a Digital Age) 3 WS25/26
WI001059_E Financial Accounting 6 WS25/26
WI000729 Foundations of Business Administration 2 (WI000729, German): Garching 3 WS25/26
WI000219_E Investment and Financial Management: Introduction to Corporate Finance 6 WS25/26
WI000219_E Investment and Financial Management: Introduction to Financial Markets 6 WS25/26
POL70041 Sociological Basics: Modern Societies in the Age of Digitalization 3 WS25/26
WI000030 Business Law 2 (WI000030, German) 6 SS25
WI001057_E Cost Accounting (Bachelor TUM-BWL) 6 SS25
WI000023_E Economics II (Macroeconomics) 6 SS25
WI000728 Foundations of Business Administration 1 (WI000728, German) 3 SS25
WI000820 Marketing 6 SS25
WI000820 Technology and Innovation Management- Introduction 6 SS25
WI000835 Basics of Advanced Planning: Methodology and Application in a Business Game Simulation (Limited places) 6 WS22/23