
3 years
Summer, Winter.
Bachelor
The Bachelor of Science (B.Sc) in Computer Science is an undergraduate program designed to provide students with a strong foundation in computing, programming, and problem-solving. Typically completed over three to four years, this degree encompasses essential subjects such as algorithms, software development, computer systems, databases, and mathematics relevant to the field of computing. Students also gain practical skills in programming languages such as Python, C++, and Java while learning about operating systems, networks, and emerging technologies, including artificial intelligence and cybersecurity.
Graduates of this program are equipped with the technical knowledge and analytical abilities required for careers in the rapidly evolving technology sector. The degree opens pathways to diverse roles, including software development, IT consulting, data analysis, and systems engineering. With technology impacting nearly every industry, Computer Science graduates are in high demand worldwide. This degree also serves as a strong foundation for further academic study or professional specialization in fields such as data science or AI.
University
Technical University of Munich
Campus
München, Germany
Total Credits
180 ECTS
Study Mode
Full-time
Loan Availability
No
Year 1: Foundational Knowledge
Informatics:
Introduction to Informatics
Programming Fundamentals
Computer Architecture
Discrete Structures
Mathematics:
Linear Algebra
Discrete Mathematics
Practical Experience:
Programming Lab
Year 2: Core Competencies
Informatics:
Software Engineering
Algorithms and Data Structures
Functional Programming and Verification
Operating Systems and System Software
Databases
Computer Networks and IT Security
Mathematics:
Analysis
Probability Theory
Practical Experience:
Architecture Lab
Year 3: Specialization and Application
Informatics:
Enterprise Architecture Management
Signal Processing
Embedded Systems, Cyber-Physical Systems, and Robotics
Business Process Management
Electives:
Choose from a wide range of electives in Informatics, Management, and Economics
Practical Experience:
Bachelor Practical Course
Final Semester:
Bachelor's Thesis (12 ECTS)
Bachelor's Colloquium (3 ECTS)
IELTS - 6.5
TOEFL - 88
contact us
Shakil Education Group
Find out if you meet the requirements for this program in just a few minutes.
Check Eligibility