University of Bonn campus

Engineering

MSc Computer Science at University of Bonn

University of Bonn, Germany

Programme overview

The master's researches the theoretical modelling of real problems as algorithms and their application. Theoretical computer science asks how a problem can be represented algorithmically and with what complexity, practical computer science develops methods and concepts for solving such problems, and technical computer science covers hardware foundations.

Duration: 4 semesters (2 years)  |  Study mode: full-time; English-taught  |  Intake: Winter semester and Summer semester  |  Location: Bonn, Nordrhein-Westfalen, Germany

What you will study

Theoretical, practical and technical computer science.

Career pathways

Development of IT systems (computer design, operating systems, user interfaces), and work in trade and consultancy (system and application programming, IT organisation, systems consulting).

Official programme page

Application information

Entry requirements

Admission: Local admission restriction (Numerus clausus) with a special selection procedure. Requirements: A German or foreign university degree in a relevant subject; English: CEFR C1; Specific modules: mathematical foundations of computer science (18 ECTS); algorithm theory, complexity theory or formal languages (14 ECTS); programming, software technology or information systems (18 ECTS); scientific thesis (12 ECTS).

Intake: Winter semester and Summer semester

Duration: 4 semesters (2 years)

Apply through the official page: https://www.uni-bonn.de/bewerbungsportal

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.