Uni-Lead
Postgraduate Computer Science

MSc Informatics

Technical University of Munich · Munich, Germany

MSc Informatics at Technical University of Munich is a 2 years postgraduate (master's-level) degree in Computer Science. It builds rigorous foundations in programming, algorithms and systems thinking, then lets you specialise in areas such as software engineering, cyber security, cloud computing and artificial intelligence.

Based in Munich, Germany, Technical University of Munich delivers this program within a vibrant, internationally diverse campus. Tuition-free engineering excellence with strong industry links. Students learn from faculty who are active in research and industry, and join a community that spans the GCC, MENA, North Africa and beyond.

The curriculum begins with foundations such as Programming Fundamentals, Object-Oriented Programming, Data Structures & Algorithms, before progressing to core study including Computer Systems & Architecture, Databases & Data Modelling, Operating Systems & Networking, Web & Mobile Application Development, and culminating in advanced and applied work such as Software Engineering & DevOps, Cyber Security Fundamentals, Cloud Computing & Distributed Systems, Artificial Intelligence & Machine Learning. You will graduate able to design, build, test and deploy reliable software, reason about complexity and security, and collaborate effectively in modern engineering teams.

Learning is delivered through lectures, seminars, hands-on laboratories and collaborative projects, with a deliberate emphasis on real-world application. Assessment is balanced across continuous coursework, individual and group projects, presentations and final examinations, and most students complete a substantial capstone project or dissertation that demonstrates professional readiness.

Graduates of this program go on to roles such as software engineer, backend or full-stack developer, DevOps engineer, security analyst and solutions architect across technology, finance and government. Throughout your studies, Uni-Lead and the university's career services support you with portfolio development, industry guest sessions, and access to internships and placements that strengthen your employability.

Entry typically requires a relevant bachelor's degree with a good classification together with English-language proficiency; specific requirements vary by applicant background. Several intakes are offered each year. Your Uni-Lead counselor will guide you through deadlines, scholarships, the document checklist and the visa pathway for studying in Germany.

What you'll study

Core foundations
  • Programming Fundamentals
  • Object-Oriented Programming
  • Data Structures & Algorithms
  • Computer Systems & Architecture
Advanced specialisation
  • Databases & Data Modelling
  • Operating Systems & Networking
  • Web & Mobile Application Development
  • Software Engineering & DevOps
Research & capstone
  • Cyber Security Fundamentals
  • Cloud Computing & Distributed Systems
  • Artificial Intelligence & Machine Learning
  • Capstone project / dissertation

Tuition & costs

Annual tuition
Per year
€0
Sign in to apply