Do you find it easy to think abstractly and consider things from a different perspective? A degree in computer science offers much more than just programming, as that's only one of the final steps on the path to solving problems. As a Bachelor of Science in Computer Science, you'll be a mathematical guru in theoretical, practical, and technical terms! With us, you'll be able to break down complex tasks and requirements into their atomic components and then translate them into source code.
Application startIn addition, you will learn so-called "soft skills," such as learning and presentation techniques. You can find the detailed study plan on the website of the School of Economics and Law.
Module overview for the B.Sc. Computer Science
Before starting your studies, you must have successfully completed at least your general university entrance qualification or advanced technical college entrance qualification.
Furthermore, you should have achieved an overall average of at least 2.3 and at least a good grade in mathematics and computer science, and at least a satisfactory grade in English on your last school report.
Furthermore, as part of the selection process for applicants, a successfully completed aptitude test with a corresponding test result compared to all applicants is included in the formal qualification.
The university requires good German language skills (at least language level C1) for completion of the degree program.
Our trainees and dual-study students will receive a monthly gross salary of €1,368.26 in the first year, €1,418.20 in the second year, and €1,464.02 in the third year of their training, starting May 1, 2026. If the training occupation or dual-study program includes a regular fourth year, the salary will then be €1,527.59 (according to the collective agreement for trainees in the public sector).
Trainees are entitled to an annual bonus. This bonus amounts to 90 percent of the trainee's November training allowance. In the first year of training, the bonus is paid on a pro-rata basis.
Upon successful completion of the training or dual studies and acceptance into an employment relationship, remuneration is based on the collective agreement for public utilities (TV-V).
In addition, the benefits stipulated in the TV-V collective agreement apply, e.g. annual special payment, capital-forming benefits and other social benefits in accordance with the collective agreement.
During your dual studies program, you will primarily work in the information technology department of Berliner Wasserbetriebe (Berlin Waterworks) as well as in the IT departments of various specialist departments. You will actively participate in IT projects and gain insights into IT customer consulting, requirements management, applications, and infrastructure.
As Germany's largest water supplier and wastewater disposal company, we not only provide the capital with the best drinking water and treat wastewater, but also place particular emphasis on the ecologically, economically, and socially sustainable management of the water cycle. From the beginnings of drinking water supply in Berlin to Germany's largest municipal water supplier: Take a look at the corporate history of Berliner Wasserbetriebe. The future holds...