
School of Computation, Information and Technology
Technical University of Munich (TUM), Germany
Bachelor of Science in Informatics (Computer Science)
Technical University of Munich (TUM)
Computer Science / Informatics
Program Overview: B.Sc. Informatics at TUM
The Bachelor of Science in Informatics at the Technical University of Munich is offered through the TUM School of Computation, Information and Technology (CIT), which unites the disciplines of Mathematics, Informatics, and Electrical and Computer Engineering. This program cultivates solid theoretical, practical, and technical skills in the fast-evolving field of computer science, preparing you for a career in one of the most impactful disciplines of the modern era.
Housed on the Garching campus just north of Munich, the program provides access to outstanding research infrastructure, including proximity to the Leibniz Supercomputing Centre (LRZ) and approximately 300 public PC workstations available around the clock. You will build a strong foundation in the first four semesters before choosing individual specializations from the fifth semester onward, covering areas such as artificial intelligence, robotics, databases, and theoretical informatics.
The Department of Computer Science at TUM has been consistently rated the top computer science department in Germany by major rankings. With a vibrant international student community making up over 30 percent of the university population, the program offers an intellectually stimulating and culturally diverse learning environment.
Key Program Highlights
- Top-ranked computer science department in Germany with strong global recognition in QS, THE, and ARWU rankings
- Flexible specialization from the fifth semester in areas like AI, robotics, software engineering, and IT security
- Access to cutting-edge research infrastructure including the Leibniz Supercomputing Centre on the Garching campus
- Strong industry connections in the Greater Munich innovation ecosystem with excellent graduate employability worldwide
Curriculum and Modules
The B.Sc. Informatics program requires 180 ECTS credits distributed across core informatics modules, mathematics, an application subject, elective courses, and transferable skills. The first four semesters build foundational knowledge, while the fifth and sixth semesters allow for individual specialization and culminate in the bachelor's thesis and colloquium.
Introduction to Informatics and Programming
12 ECTSA foundational module covering core programming concepts, algorithmic thinking, and introductory computer science principles. This is one of the key first-semester modules required for the aptitude assessment.
Introduction to Computer Architecture
8 ECTSCovers the fundamental principles of computer hardware organization, processor design, memory hierarchies, and instruction set architectures.
Discrete Structures
8 ECTSProvides the mathematical foundations essential for computer science, including logic, set theory, combinatorics, graph theory, and algebraic structures.
Algorithms and Data Structures
6 ECTSIntroduces fundamental algorithms, data structures, complexity analysis, and problem-solving strategies essential for efficient software development.
Software Engineering
6 ECTSCovers principles and methodologies for designing, developing, and maintaining large-scale software systems, including project management and quality assurance practices.
Analysis and Linear Algebra
8 ECTSBuilds essential mathematical competencies in calculus, linear algebra, and analytical methods required for advanced informatics topics and theoretical computer science.
Elective Specializations
Admission Requirements
Admission to the B.Sc. Informatics at TUM is based on an aptitude assessment process (Eignungsfeststellungsverfahren) that evaluates your academic qualifications and suitability for the program. To start your application journey, reach out to Uni4Edu for personalized guidance on eligibility and document preparation.
Academic Requirements
- Secondary EducationA recognized higher education entrance qualification (Hochschulzugangsberechtigung) or international equivalent
- Aptitude AssessmentSuccessful completion of TUM's aptitude assessment procedure for bachelor's programs
- Mathematics BackgroundStrong proficiency in mathematics and natural sciences is highly recommended
- International CredentialsInternational applicants may need preliminary documentation (VPD) from uni-assist for credential evaluation
- Prior CS KnowledgeNo prior informatics knowledge required, but an affinity for logical and analytical thinking is expected
Language Requirements
- German ProficiencyRequired — proof of sufficient German language skills must be submitted before the application deadline
- Accepted German TestsDSH-2, TestDaF (minimum 4 in each section), Goethe-Zertifikat C1/C2, or equivalent recognized certificate
- English ProficiencyNot formally required for admission, but some advanced elective modules may be taught in English
Required Documents
Application Deadlines
For personalized admission guidance, document verification, and application support, please contact Uni4Edu
Scholarships and Funding
While TUM is a public university with traditionally low fees, several scholarship opportunities are available to support international students during their studies. Contact Uni4Edu for guidance on eligibility and application procedures for the following funding options.
Deutschlandstipendium (Germany Scholarship)
EUR 300 per month for up to 12 months (renewable)A federal merit-based scholarship open to all enrolled TUM students regardless of nationality. It rewards academic excellence, personal achievement, and social commitment, and includes mentoring and networking opportunities with industry sponsors.
TUM Scholarship for International Students
EUR 500 to EUR 1,800 per semesterFunded by the Bavarian government, this need-based financial aid is available to international students enrolled at TUM. Students can reapply each semester, with a maximum funding period of 36 months.
DAAD Scholarships (German Academic Exchange Service)
Varies by program (approximately EUR 992 per month for students)The DAAD offers a wide range of scholarships for international students studying in Germany, including monthly stipends, travel allowances, and health insurance coverage. Specific programs and eligibility criteria vary by country of origin and academic level.
For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.
Career Prospects
Graduates of the B.Sc. Informatics program at TUM are highly sought after in Germany and internationally. The program's strong emphasis on both theoretical foundations and practical application, combined with Munich's thriving technology ecosystem, ensures excellent employment opportunities across diverse industries.
Typical Career Paths
Top Employers of TUM Graduates
Rankings and Recognition
The Technical University of Munich is consistently recognized as Germany's leading technical university and one of the top institutions worldwide. TUM has been awarded the prestigious title of University of Excellence three times in a row under Germany's Excellence Initiative, and its computer science department is the highest-ranked in the country.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | QS World University Rankings | #29 |
| Computer Science | THE World University Rankings | #10 |
| Data Science & AI | QS Subject Rankings | #20 |
| Electrical & Electronic Engineering | QS Subject Rankings | #18 |
How to Apply
Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Master's & Postgraduate
12 months
Applied Orthopaedic Technology (Intercalated) BMSc (Hons)
University of Dundee, Dundee City, United Kingdom
Earliest Intake
July 2026
Gross Tuition
22500 £
Bachelor's Degree
36 months
Information Technology BBus
Dublin Business School, , Ireland
Earliest Intake
May 2026
Gross Tuition
10500 €
Bachelor's Degree
48 months
Materials Science and Engineering (BS)
University Of Arizona, Tucson, United States
Earliest Intake
January 2027
Gross Tuition
39958 $
Bachelor's Degree
48 months
Biomedical Engineering (EN)
Istinye University, Sarıyer, Turkey
Earliest Intake
March 2026
Gross Tuition
8000 $
Bachelor's Degree
48 months
Aviation Flight Technology BS
Lewis University, Romeoville, United States
Earliest Intake
September 2025
Gross Tuition
40300 $
Uni4Edu AI Assistant


