Applied Computer Science B.Sc.
This degree programme provides core computer science knowledge, combines theory with practical applications, and opens up different academic profiles through specialised study areas.
Bachelor of Science
6 Semesters
Winter Semester
German
Open Admission
180 ECTS
Contents
What You Will Study
Computer science is the study of the systematic and automated processing of information. It examines the structures, properties, and formal descriptions of information and information processing, as well as the structure, operation, and design principles of computer systems. It also covers fundamental methods of information processing and their application across a wide range of fields. Another important part of the subject is the development of experimental and product-oriented information-processing systems based on modern concepts. Computer science can be divided into theoretical computer science, practical computer science, technical computer science, and applied computer science.
Students explore how application domains can be structured, formalised, and modelled mathematically through specialised models and simulations. They also learn how software systems for different application areas are engineered, with particular attention to adaptability and human-computer interaction.
The goal of the degree programme is to teach the fundamentals of computer science in theory and practice, while also connecting them to an application area. This includes methods for solving practical problems and translating them into a form suitable for computation.
Programme Structure
Core Degree Studies
In the core part of the degree programme, students acquire fundamental knowledge and approaches from mathematics and computer science, which can then be deepened in core computer science and systems-oriented computer science.
Professionalisation Area
In the professionalisation area, students can choose a study profile that matches their individual interests, subject-specific preferences, and career goals, while also gaining key skills for further study or professional practice.
Within the professionalisation area, you can choose a specialisation from one of three study profiles:
Bachelor's Thesis
After successfully completing all modules in the core degree studies and the required modules in the professionalisation area, students can write their bachelor's thesis in their chosen specialisation or in applied computer science in order to complete the degree.
Specialisations
In the Applied Computer Science degree programme, you can choose from a wide range of specialisations.
Career Perspectives
Computer scientists are needed in almost every discipline. Typical fields of work include software and hardware development, consulting and training, the further development and adaptation of application systems, the maintenance of computer networks, education and teaching, and research and development.
Depending on the application area you choose, different professional fields are also open to graduates.
Career prospects for graduates of Applied Computer Science are very good because of the interdisciplinary profile of the programme. Modern IT systems are highly complex and interconnected, and well-trained specialists are in strong demand.
Sample Study Plans
Detailed sample study plans can be found in the examination and study regulations starting on page 9.
A sample timetable for the first semester can be viewed here.
Admission Requirements
University Entrance Qualification
Here you can find information on university entrance routes.
Language Skills
Knowledge of English is recommended.
Subject-Specific Background
Application
1. Fachsemester
Open admission (enrolment without prior application)
2. bis 6. Fachsemester
Open admission (enrolment without prior application)
International Applicants (Non-EU)
Open admission (application via International Student Office)
Preparatory Courses
The computer science preparatory course is aimed at first-year students in the bachelor's programmes Applied Computer Science, Applied Data Science, and the Two-Subject Bachelor's degree with computer science as a subject. We particularly recommend taking part if you did not study computer science at school or do not yet have programming experience. The course covers topics typically taught in school-level computer science and introduces the basic use of the computers in our computer labs. It is also an ideal opportunity to meet fellow students and gain a first impression of student life. The preparatory course takes place before lectures begin.
For all first-year students in our bachelor's programmes, we also recommend the mathematical preparatory course in addition to the computer science course. It makes the transition from school to university easier and is another good opportunity to get to know fellow students. The mathematics preparatory course also takes place before lectures begin and does not overlap in time with the computer science preparatory course.