Bachelor of Computer Science

Computer Science & IT
Overview

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.
 

Degree:Bachelor
University:Technical University of Munich
Campus:München, Germany
Intakes:Summer, Winter.
Total Credits:180 ECTS
Application Fee:75 Euro (USD 88)
URL:https://www.cit.tum.de/en/cit/studium/studiengaenge/bachelor-informatik/
Program Detail
Duration:3 years
Format:Full-time
Attendance:On Campus Learning
Study Gap:3 years
Course Structure/ What You’ll Learn:

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)
 

Entry Requirement
Language:
  • IELTS - 6.5
  • TOEFL - 88
Key Information
Loan Availability:No
Important Dates:

Winter semester: May 15 to July 15

Summer semester: November 15 to January 15 (only for entry into the 2nd or higher semester)
 

Contact Us

Shakil Education Group

Germany Counselor

Adviser, Counselor

+8801880000091

germany@shakiledu.com

Lift-3 & 5, House #63/C, Mir Taj Square, New Lazz Pharma Building, (Dhanmondi-32 Signal, West Panthapath Road), Dhaka-1205, Bangladesh

How To Apply

1

contact us

Other Programs You May Be Interested In