In the age of digitization and networking, computer science has become a fundamental science, Its findings now influence all areas of life: it is impossible to imagine business, research, medicine, mobility and communication without computer science. The basis of all these applications is the systematic and automatic processing of information. The Bachelor's programme therefore covers all core areas of computer science: theoretical computer science, which deals with the complexity and decidability of questions as well as their modelling; practical computer science, which develops concepts for solving problems, and technical computer science, which deals with the underlying hardware.
A short overview over the study program
The Bachelor of Computer Science is designed for six semesters. The first three semesters form the basic studies, the last three semesters are used for specialization. The degree programme is divided into compulsory and elective areas, and within the elective areas priorities can be set individually.
The first time hurdle in the Bachelor's program is the orientation examination. This exam must have been passed by the end of the 3rd semester, lastest.
The maximum period of study for this course is 12 semesters.
In the first two years of the Bachelor's degree program, the focus is on learning the basics of computer science. Mathematics and theoretical computer science characterize the start of the course. You will learn how to program and develop software, learn everything you need to know about data structures and algorithms and build up a comprehensive knowledge of the theoretical and technical foundations of computer science. After that there will be a thematically broad program ranging from theory to hardware. Overall, our B.Sc. Computer Science students are equipped with a solid knowledge of the fundamental areas of computer science and acquire the ability to familiarize themselves with other areas independently.
An application subject can be taken as well in the elective area, but it is not compulsory. Thus, our students can already orient themselves individually to later employment opportunities in their Bachelor's degree and acquire corresponding basic knowledge in an application area. The list of application subjects is constantly revised and supplemented. It currently includes the following application subjects:
- Automotive mechatronics
- Aerospace engineering
- Mathematics
- Natural language processing
- IT in automation technology
Teamwork is recommended in this program, but is not explicitly stipulated in the curriculum. Due to the wide range of courses, there is not that explicit and typical course content in Computer Science. However, the wide range of elective options also allows students to design their program individually.
Compared to the other study programs in the department, Computer Science focuses more on analytical aspects and thus on theory. Additionally, the field of technical computer science is also examined more than elsewhere. Overall, the the elective area in the B.Sc. Computer Science study program is significantly greater than in the other Bachelor's degree programs in the department. Graduates of the B.Sc. in Computer Science can complete almost any challenge in the field of computer science due to its broad positioning. Nevertheless, there are also subject areas that overlap across degree programs.
We have created a separate page for the most frequently asked questions about starting your studies. If you can't find the answers to your questions there, please contact our study guide (at the bottom of this page).
Courses
The courses of all degree programmes are stored in the C@mpus system - separated by degree program and examination regulations. Please note that not every course is offered in every semester. Good planning of your studies is therefore essential. A non-binding list for the winter semester 2025/26 can be found here for
Further documents
Studienberatung Informatik
Katrin Schneider
Dr.Program Manager, Department Manager & Erasmus Coordinator of the Computer Science Department
- Profile page
- +49 711 685 88520
- Write e-mail
- No office hours between 15.01.2026 and 04.02.2026
Stefan Zimmer
Dr.Academic Advisor Computer Science