Computing Science (Bachelor's Programme)
Orientation and Goals
All of these applications are underpinned by the systematic, automated processing of information, and ultimately the academic discipline 'computing science'.
In studying Computing Science, you will acquire not only the necessary basic knowledge, but also practical skills that can either set you on a career path or open the door to more in-depth studies at the master's level.
The bachelor's programme in Computing Science distinguishes itself especially through its perfect coordination of basic knowledge and practical skills; each lecture is expanded upon through exercises with small groups. Students gain knowledge and skills in software systems development through interrelated series of lectures including programming courses, software engineering, a one year software project, and a graduate thesis.
Learning is gradually and systematically planned, and supplemented by a class on 'soft skills' in conveying professionalising skills, such as presentation techniques and self and team organisation. Team work is a universal theme here, and it is practiced from the beginning on in solving minor tasks and working on projects. Numerous departmental research projects and cooperation with the affiliated institute OFFIS ensure that current research issues are quickly incorporated into teaching, especially in projects and theses.
The affiliated institute OFFIS and the alumni association OLDIES offer the opportunity for early contacts in the professional world.
Foreign Language Skills
German Language Proficiency
You can proof your German language proficiency with the following language certificates:
- DSH: Deutsche Sprachprüfung für den Hochschulzugang (Level 2)
- TestDaF: Test – Deutsch als Fremdsprache (with level 4 in all four areas)
The proof of language proficiency must be presented for the enrolment. For other proof possiblities see: Language requirements
Careers and Areas of Employment
The professional profile is therefore multifaceted. The multitude of different application fields, each with specific requirements (such as medicine technology and the entertainment industry), provides for a wide variety of possible career roles; software development is not only about programming. A systematic analysis of the problem first has to be discussed with the client, and the requirements of the system being created have to be established. In order to make sure that all of these requirements are fulfilled in the team development of large, complex software systems, the problem has to be broken down into manageable, well coordinated parts throughout the software design process. Carrying out such a software project requires good time management, financing, and personnel through a project leader. After the delivery of a software system, maintenance is needed to deal with any problems that may arise, and to be able to react to changing requirements. In the areas of support and sales, computer scientists have to try to understand customers' problems and suggest solutions. There is also a great demand for people who can provide training sessions in using newly introduced software systems. Lastly, software and hardware development constantly raises new questions, just as new procedures, methods, and theories are developed in response in universities and in industrial research.
Computer science graduates enjoy favourable employment prospects. This Bachelor’s degree is also an excellent stepping stone towards the Master’s degree in Computing Science. Here, students specialize in a particular track (e.g., in energy information systems, medical information systems or security-critical embedded systems), which prepares them for making a contribution to the development of highly modern, future-oriented topic areas. Graduates also have the option of continuing their studies and following the English-language, interdisciplinary Master’s degree Engineering of Socio-Technical Systems, which tackles the development of safety-critical computer-based interactive systems. This course focuses particularly on the interplay between people and technology.
Find out more about the professional field of Computing Science (in German).
Your contact person(s)
Specialisations (in German only)
Academic counselling for Computing Science (Bachelor's programme)
Dr. Ute Vogel
Aktuell: Bis zum 2.4.2018 vertritt mich V. Spreckels als Fachstudienberater für die Studiengänge des Departments für Informatik.
Please contact V. Spreckels (firstname.lastname@example.org) for questions concerning the study programs of the Department of Computing Science..
Phone: +49-441 798-2752
Office: A05 2-228
Consultation: Ich bis zum 02.04.2018 nicht erreichbar. I'm out of office until April, 2nd.
Non-term consultation: Wie in der Vorlesungszeit