Bachelor Computer Science 50%

Comprehensive information about studying Computer Science in Heidelberg

Auf den Seiten der Informatik finden Sie stets die aktuellsten Informationen zu den Informatikstudiengängen an der Fakultät und benachbarten Einrichtungen. On the websites of Computer Science in Heidelberg you can always find up-to-date information about all degree programs in Computer Science offered by the Faculty and associated institutions.
Study Computer Science at Heidelberg University

Computers and software permeate many areas of our lives these days. The study program in Heidelberg offers a comprehensive education in Computer Science, with a focus on applications in the natural sciences and technology, as well as in the humanities. At the same time, our graduates have excellent career opportunities in the region.

The program aims at the acquisition of a solid basic knowledge of Computer Science and its theoretical and mathematical foundations, as well as the familiarization with typical Computer Science methods and their implementation in practice. This basic knowledge and these skills should enable graduates to react and adapt to the rapidly changing demands in the Computer Science profession. Interdisciplinarity and research orientation give the program a unique profile.

Links

Status Query

Degree programmes at Heidelberg University that require you to apply online have the option of checking your online application status.

Examinations and Credits Computer Science

The Office of Examinations and Credits Computer Science administers examination results for bachelor's students of Computer Science and master's students of Data and Computer Science, issues transcripts and certificates of academic achievements, and advises students on administrative issues related to their studies.

heiCO

Campus-management system for all processes of the “student life cycle“ in a single web-based system: from application and admission, creating your study schedule, examination administration, to graduation

Download Center

For your convenience, we have collected all forms and documents available for download on the various static pages of the faculty website.

In the bachelor program, a broad basic knowledge is imparted, which in particular enables students to create complex applications. This includes the development process (e.g. project organization and software development tools) as well as the handling of data (e.g. efficient data structures and databases) and the development of automatic procedures (e.g. efficient algorithms and simulations). You will learn how to make optimal use of complex computer structures (e.g. parallel computers) or how to develop your own computer architectures in the context of Computer Science.

Facts and Figures

Table

Degree
Bachelor of Science (B. Sc.) or Bachelor of Arts (B. A.)
Type of study
Undergraduate, 2 majors
Beginning of study
Winter semester only
Standard period of study
6 semesters
Language(s)
German, some English
Application procedure
Entrance examination