A research-oriented master's program at one of Germany's leading CS departments, offering four specialisation tracks — from Algorithmics and Intelligent Systems to Graphics/Vision/Audio — backed by a faculty whose research spans computational complexity, AI, robotics, and high-performance computing.
The Master's in Computer Science at the Rheinische Friedrich-Wilhelms-Universität Bonn is a research-intensive program designed to take students from a solid undergraduate foundation to the frontier of modern computer science. Teaching and coursework are conducted entirely in English, making the program fully accessible to international students without requiring German.
The curriculum is structured around a strong theoretical and methodological core combined with significant freedom to specialise. Students choose from four formal specialisation tracks: **Algorithmics**, **Graphics/Vision/Audio**, **Information and Communication Management**, and **Intelligent Systems**. Each track reflects active research conducted within the department, and students are expected to engage with ongoing research projects, particularly in the later semesters.
The department's research portfolio is exceptionally broad. It covers theoretical computer science, computational complexity, combinatorial optimisation, computational geometry, and algorithmic game theory on the mathematical side; high-performance computing, distributed systems, and IT security on the systems side; and computer graphics, animation, image analysis, computer vision, and audio signal processing on the media and perception side. Machine learning, artificial intelligence, data science, robotics, and autonomous systems represent the program's most rapidly growing research clusters.
The program is available in both full-time (four semesters) and part-time (six semesters) formats, accommodating students who wish to combine study with professional work. The part-time option is particularly relevant given the strong IT industry presence in the Cologne–Bonn metropolitan area.
The final phase of the program centres on an independent research thesis, where students work closely with a faculty supervisor on an open research problem within their chosen specialisation. This thesis represents the capstone of the research training and is expected to make a genuine intellectual contribution within its scope.
Admission Consultation
Get a free consultation with our specialist and learn how to choose the right place and field of study, as well as how to successfully apply to a university in Germany!