Humboldt-Universität zu Berlin

Computer Science, Mathematics and Physics


Mono-bachelor, Bachelor of Science (B. Sc.). When relevant, please refer also to the momobachelor degree courses for Computer Science, Mathematics and Physics as well as the ‘Bachelor’s and master’s courses’ FAQ.

Please note that all our undergraduate degree courses are taught in German!

Standard time for completing course

8 semesters

Start of study and Entry Restriction

Cf. course catalogue

Course structure

In total 240 credit points (CP*) are required.

Mandatory Modules: 145 CP (including bachelor’s thesis and defence)
In-depht study: 40 CP
Subject of focus: 28 - 35 CP
General Elective Modules: 20 - 27 CP

*One credit point (CP) equals a workload of 25 - 30 hours for preparation, follow-up and attendance at classes.

Course objectives

This course will provide you with broad and integrated knowledge about the scientific foundations of Computer Science, Mathematics and Physics as well as the parallels and references between these disciplines and their methods; a critical understanding of the important theories, principles and methods of these subjects; in-depth knowledge in special domains of one or several of the three disciplines; the ability to apply this knowledge as part of an activity or profession, especially for activities and professions that involve science and have interdisciplinary requirements.

Students will learn to work independently and to develop technical solutions and arguments; to design on their own in-depth learning processes that lead to the acquisition, evaluation and interpretation of relevant information and to the development of skills necessary for scientifically-based judgements and learn to formulate and argumentatively defend discipline-related positions and solutions; to engage in exchange with members of the participating fields as well as with laypersons; and to assume responsibility.

The successful completion of this course qualifies you for professions that require skills and abilities in the realm of Computer Science, Mathematics and/or Physics. The course is a prerequisite for admission to a subsequent master’s degree programme in at least one of these subjects and then forms a basis for jobs with relevant scientific specifications. In particular, it qualifies students for activities that require analytic problem-solving skills and that benefit from a broad interdisciplinary perspective and thus for diverse professions in business and science.

Why study Computer Science at HU?
Or: Why study this course rather one of the individual subjects?

In the fields of Mathematics, Physics and Computer Science, the range of tasks for science and practical application is larger and more diversified today than ever before.

As a result, the demand for experts who have mastered the methods and approaches of more than one field has steadily increased.

Students who want to acquire such skills now either have to become autodidacts and educate themselves on their own or enrol in a second course of study.

The Computer Science, Mathematics and Physics Bachelor Course is aimed at this target group: students with broad interests who consistently look beyond the boundaries of a single discipline and would like to understand and master different perspectives, including their interconnections.

The extensive options in the later stages of the course allow students to concentrate on one of the subjects as a focus, without, however, losing sight of the other two disciplines.

Course content

The best place to find information on course content is the annotated university calendar. It is online at You’ll find module descriptions, the course curriculum and other details in the course and examination regulations, available online at, no. 73/2019.
The general structure of the course is depicted below. Detailed depictions of the respective modules and options can be found in the course regulations.

Mono-bachelor's course computer science with 240 CP

Mandatory modules (145 CP)

Basic modules of
- Computer Science (38 CP)
- Mathematics (51 CP)
- Physics (39 CP)

Scientific computing (5 CP)

Bachelors thesis and defence (12 CP)

In-depth study (40 CP)

Modules from all three subjects of the course, with respective options:
- Computer Science (8 CP)
- Mathematics (10 CP)
- Physics (22 CP)

Subject to focus (28 - 35 CP)

Students will select one of the subjects – Computer Science, Mathematics or Physics ­– as a focus. This means that you will take further modules from your selected subject of focus:

  • If Computer Science is the subject of focus, an additional 28 – 35 CP (depending on the modules selected).
  • If Mathematics is the subject of focus, an additional 30 – 35 CP (depending on the modules selected).
  • If Physics is the subject of focus, an additional 29 – 35 CP (depending on the modules selected).
General elective modules (20 - 27 CP)

These modules can be chosen freely in the amount of 10 CP from the module catalogue of general elective modules from other fields or central institutes:

In addition, further modules from the following catalogue must be completed so that a total of 240 CP are obtained in the course. The incorporated modules cannot come from your selected field of study, and only modules that were not already incorporated in the mandatory elective modules can be included.

General Elective Modules for students coming from other courses of studies

The offerings of the three mono-bachelor degree courses – Computer Science, Mathematics and Physics – are available for this. Further information about the objectives and structure of the degree course can be found here:

Master’s degree

An eight-semester bachelor degree course is the ideal prerequisite for the one-year master’s programmes offered at many universities, especially in English-speaking countries.


Department of Computer Science: Rudower Chaussee 25, 12489 Berlin,
Department of Mathematics: Rudower Chaussee 25, 12489 Berlin,
Department of Physics: Rudower Chaussee 25, 12489 Berlin,
Course Advisory Service: Herr Prof. Borot, 030-2093 45479,
Classification and recognition of studies and qualifications (Examinations Office): Dr. Newton +49 30 2093-3050,
Applications:, see also ‘Course catalogue’
Links to job market: careers information centre ( , employment market reports (, Federal Employment Office Berufenet (

Version: January 2020
Back to Course catalogue

Contact for questions or feedback regarding this page:

Information according to EU-DSGVO


When contacting facilities of the study department, personal data are partly collected and processed. The processing of personal data, such as the name, address, e-mail address, or telephone number shall always be in line with the General Data Protection Regulation (EU-DSGVO) and in accordance with the Berlin Data Protection Act (BlnDSG). Further information on this, your rights and options can be found at