Bachelor of Science (B.Sc.) Computer Science at TU Dresden, Germany

by | Aug 28, 2026

From artificial intelligence and cybersecurity to software development and intelligent systems, computer science is shaping almost every part of modern life. The Bachelor of Science (B.Sc.) Computer Science at TU Dresden, Germany provides students with a strong foundation in mathematics and computer science while introducing them to modern technologies and advanced areas of computing.

The B.Sc. Computer Science at TU Dresden is a 6-semester bachelor’s program taught in German. The program begins in the Winter Semester and has open admission.

Students develop the knowledge and skills required to understand, design and build software, digital systems and intelligent technologies.

The program begins with essential foundations in mathematics and computer science before progressing into modern areas of computing.

Key areas include:

  • Basics of Algorithms and Programming
  • Static Structure and Dynamic Behavior of Systems
  • Human-Computer Interaction
  • Intelligent Systems
  • Databases
  • Operating Systems
  • Cybersecurity
  • Computer Networks
  • Artificial Intelligence and Machine Learning
  • Interactive Media
  • Systems Architecture
  • Software Technology
  • Embedded and High-Performance Computing
  • Computer Graphics
  • Data Security

From the third semester, students can explore a broad range of modern computer science topics while building on their fundamental knowledge.

Computer science at TU Dresden goes beyond traditional programming. Students have opportunities to explore areas such as Artificial Intelligence and Machine Learning, Interactive Media, System Architecture, Embedded and High-Performance Computing, Computer Graphics and Data Security.

The programme also emphasizes teamwork, communication and interdisciplinary collaboration, helping students develop skills that are important for professional careers in technology.

The fifth semester is designed to provide an opportunity to spend time at another university, preferably abroad. This can give students valuable international academic experience while studying Computer Science.

A Computer Science degree can open doors to a wide range of technology-focused careers, including:

  • Software Development
  • Web Design
  • 3D Graphics Development
  • Digital Media
  • Research & Development
  • Technology Companies
  • Universities and Research Institutions
  • Healthcare Technology

Graduates can also continue their education through Master’s programs, including Computer Science, Media Computer Science and Geoinformatics at TU Dresden.

DetailsInformation
UniversityTU Dresden
ProgrammeComputer Science
DegreeBachelor of Science (B.Sc.)
Duration6 semesters
LanguageGerman
StartWinter Semester
AdmissionOpen admission

With modern laboratories, cutting-edge technology, strong research opportunities and a wide range of specialization areas, TU Dresden provides an environment for students who want to understand technology and contribute to its future. Dresden is also one of the important research locations in Germany and Europe.

If you are interested in programming, artificial intelligence, software, cybersecurity and intelligent systems, the B.Sc. Computer Science at TU Dresden can provide a strong foundation for your future in technology.

TU Dresden – Computer Science (B.Sc.)