B. Sc. Computer Science
Programme
Start
possible in both summer
and winter semesters
Standard
Duration
6 semesters for
180 ECTS in total
Type
of Studies
full-time and
part-time possible
Degree
Bachelor of Science
(B.?Sc.)
New regulations starting in winter semester 2024/25
![Namensschild vor blauem Hintergrund](/fileadmin/_processed_/d/7/csm_name-icon_c421f90295.webp)
New name: The degree program is now called “B. Sc. Computer Science”.
The previous focus on “Software Systems Science” remains in the form of selectable study specializations (e.g. “Software” or “Systems”), but now there is even more!
![Wegweiser vor blauem Hintergrund](/fileadmin/_processed_/6/3/csm_electives-icon_b658731e17.webp)
More choices!
The compulsory program was aligned with the basic skills standardized by the German Informatics Society. This creates more room
for individual interests, new study focuses, the recognition of modules from other universities - e.g. after stays abroad or when changing degree courses - and for looking beyond the horizon and into other faculties.
![Buch mit anderen Symbolen vor blauem Hintergrund](/fileadmin/_processed_/9/csm_theory-icon_08fb988cc8.webp)
New specialization available: Theoretical Computer Science
The foundation for computer systems! Do you love mathematics and want to understand and be able to prove how and why computers are able to solve the world's problems? Then this specialization is just right for you. Because nothing is more practical - and more necessary! - than a good theory.
Today, software is an accompanying feature of everyday life, be it in the household or in the workplace, on public transport, at the doctor or on holiday travels. Ever more activities are being aided by networked computer systems; the required software is becoming more complex, but it must also be highly dependable. The aim of the Software Systems Science bachelor’s programme is to prepare students both technically and methodically for all fields of activity necessary for the design and analysis of complex and distributed software systems employing modern methods.
The degree is characterized by a highly modern computer science programme. To begin with, it provides essential mathematical and general foundational principles of computer science, with the focus placed not on computer science’s hardware-specific, technical aspects, but rather on the conceptual design, architecture and development of modern software. Building on these foundations, students deepen their understanding of programming and software development and of complex and distributed systems. In this phase, students choose their own areas of focus, and current research and industrial trends are incorporated into the curriculum.
In addition, students acquire valuable subject-specific and interdisciplinary knowledge and skills by participating in team projects and studies abroad at a partner university or in multi-month internships at foreign or internationally operating domestic companies. Teamwork skills and international experience play important roles in the dynamic professional lives of computer scientists, and they also broaden the professional perspectives of programme graduates.
![Overview of the degree programme's module groups – more details can be found in the study and subject examination regulations](/fileadmin/_processed_/c/4/csm_bachelor-isosysc-en_c0bf027fd9.webp)
Degree Programme Representative
![Prof. Dr. Daniela Nicklas Prof. Dr. Daniela Nicklas](/fileadmin/_processed_/e/4/csm_prof-daniela-nicklas_3cd62f8bd8.webp)
Prof. Dr. Daniela Nicklas
An der Weberei 5
Room WE5/05.128
96047 Bamberg
Phone: +49 (0)951/863-3670
Daniela Nicklas
Subject Advisor
![](/fileadmin/_processed_/b/8/csm_robin-lichtenthaeler_b35d4d7bc6.webp)
Robin Lichtenth?ler
Room WE5/03.092
An der Weberei 5
96047 Bamberg
Phone: +49 951 863-2812
Robin Lichtenth?ler