How can we protect our data when supercomputers arrive? How can artificial intelligence help us make better decisions? How do we turn robots into rescuers? If you are curious about the answers and later want to contribute to the success of such technologies as an expert, you need to develop the ability to creatively use math and logic to solve problems. While studying computer science at TU Darmstadt, you'll learn the foundations of digital technologies from top researchers and gain the skillsto solve complex challenges and improve the way we live and work in the future.

Zwei Hände halten großen roten Wecker vor türkisem Hintergrund in die Höhe
Picture: Malvestida Magazine | Unsplash

Application for the winter semester started

The application for studying at the Technische Universität Darmstadt can easily be done online from any location.

Mehr erfahren

Courses at the Department

The computer science programmes at the TU Darmstadt are research-oriented and open doors for their graduates to exciting professional positions in fields of research, development, consulting and management. Next to the basic degrees, which are the Bachelor of Science and the Master of Science, the Department offers five specialized degree courses, namely Autonomous Systems, Distributed Software Systems, Internet- and Web-based Systems, IT-Security, and Visual Computing.

The computer science degree programmes at the Department of Computer Science at TU Darmstadt are research-oriented and open up exciting career prospects for their graduates: whether in research and development or in consulting and management. In addition to the undergraduate Bachelor of Science in Computer Science and Master of Science in Computer Science, the department offers five specialised Master's programmes in Autonomous Systems, Distributed Software Systems, Internet and Web-based Systems, IT Security and Visual Computing.

Computer science-related Courses

Additionally, the Department of Computer Science offers study programmes in collaboration with the Departments of Law and Economics, History and Social Sciences, Humanities, Electrical Engineering and Information Technology. The Department of Computer Science is also involved in the Computational Engineering degree programme.

Our Research Core Areas

Computer Science students can choose courses from the following six major fields of study which are also the Department’s profile topics, whereby the courses' emphasis lies on theoretical and technical, as well as practical aspects of these fields:

  • IT decurity
  • Computer networks and distributed systems
  • Robotics, computational and computer engineering
  • Software systems and formal methods
  • Visual and interactive computing
  • Web, knowledge and information processing

Orientation offers