Structure and Curriculum
The bachelor’s programme in Applied Computer Science is based on a standard programme duration of seven semesters and leads to the conferral the Bachelor of Science (B.Sc.) degree. It is composed of foundational studies and sections geared towards the development of an area of specialization, which are made up of elective subjects and focus areas within the field of applied computer science. This enables students to align areas of specialization in the bachelor’s programme with their own interests. Portions of the programme can also be completed at a foreign university.
The degree programme is comprised of the seven module groups outlined below.
A1: Foundations of Mathematics
In this module group’s compulsory courses, students gain comprehensive insights into methods of statistics and mathematics as they pertain to computer science. These form the basis for understanding the fundamentals of methods employed in computer science.
A2: Computer Science
In the A2 module group, students acquire foundational knowledge in computer science. Aside from basic, compulsory courses, the elective portion of the module group offers students the opportunity to selectively form their own areas of focus in theoretical computer science, communications systems, distributed and mobile systems, and also in software technology and programming languages.
A3: Applied Computer Science
In addition to a compulsory lecture course meant to introduce students to studies in applied computer science, this module group offers students a broad range of options. Depending on areas of personal interest, students may choose from modules in the subject areas of cognitive systems, cultural computing, media informatics and human-computer interaction.
A4: Application Electives
In the A4 module group, students become better acquainted with various areas of application. They can, for example, take courses in archaeology, heritage conservation, earth sciences, psychology, sociology or business and human resource education.
A5: Contextual Studies
Within the scope of contextual studies, students can acquire foreign language skills essential to future careers in fields with ever increasing international activity and cooperation. Additionally, students may choose modules in philosophy and ethics, basic skills training courses (e.g. presentations or rhetoric) or in foundations of research methods.
A6: Seminars and Projects
In the A6 module group, and in preparation for potential areas of professional activity, students participate in seminars and projects pertaining to the fields of computer science and applied computer science.
A7: Bachelor’s Thesis
Within the scope of the bachelor’s thesis, students employ academic methods to work independently on a specified topic. The specific topic can derive from either the computer science or applied computer science subject groups. More detailed information concerning the choice of a subject area for the bachelor’s thesis can be found in appendix 2 of the subject examination regulations (compare with the section on regulations and documents).