Technikwerkstatt 2015: Schülerinnen des Schulzentrums St. Hildegard programmieren Roboter. Auf dem Bild zu sehen der programmierte Roboter.

Computer Science

Bachelor of Science (B. Sc.)

Program-specific information on studying under Corona conditions

Interested in studying computer science at Ulm University of Applied Sciences? We are pleased to welcome you here! To provide you with useful information, we organize webinars on a regular basis before the application period ends. You will find our upcoming events here. We offer also further information and the video of the latest webinar.

You want to experience the diversity of computer science in English? Not a problem with the degree program Computer Science (CTS). The degree program is aimed at both home and international applicants who wish their course to be taught in English. You may structure your program individually, by selecting two focus topics in line with your interests.

The degree program CTS is characterised by its focus on both modern methods for designing software systems and methods for designing processor-supported hardware. Particular consideration is given to aspects of modelling complex technical systems and model-driven software and system development.

In line with international practice for Bachelor's degree programs, the program can be completed in eight semesters. This gives you the latitude to pursue your own interests in-depth with a total of six elective courses as integral part of your program. Furthermore, professional command of the German language is one of the fundamental outcomes of this program, so there will be a German language module placed in each of the first three semesters.

Please note: The module handbook / module list is updated by March 1 for the relevant summer semester and by September 1 for the relevant winter semester, and is valid from this point onwards. Please contact your program adviser if you have questions regarding earlier module descriptions.

More information on applying

Der folgende Link spielt ein externes Video von ab (Einbettung mit erweitertem Datenschutz).



You can apply for the degree program CTS if you have an entrance qualification for a university of applied sciences, a subject-specific higher-education entrance qualification, a general qualification for university entrance or a comparable qualification. If you have a foreign certificate you need to have it validated by the Studienkolleg Konstanz

As the classes and examinations for this degree program will take place in English, it is essential that you have sufficient command of the English language.

Preliminary practical experience is not required for this degree program.

Furthermore, an important prerequisite for this degree program - and your career later on - is a love for computers. You should be open to technical questions and able to think logically. It is not so important whether you have already worked with a computer or not. Of course it would help at the start, but it is much more important that you bring your own motivation.

Course schedule

Over a total of eight semesters, you will receive a thorough grounding in the mathematical principles and core subjects of computer science. These are supplemented by a large choice of electives for individual specialisation, as well as subjects in the fields of business and humanities.

From the third semester, you can set your individual focus topics by selecting two application areas of computing and with your elective modules. Comprehensive project work and a practical semester in a company (starting halfway through the 7th semester and lasting until halfway through the 8th semester) will ensure your course has practical relevance. The bachelor thesis follows directly after the practical semester. Modules do not have to be studied in parallel to the bachelor thesis, meaning you can concentrate on it fully. Doing the thesis at another location is no problem. After successful completion of this degree program you will be awarded the academic degree title "Bachelor of Science"

​Career prospects

As a computer scientist, you will be needed to design, analyse and, depending on the application conditions, adapt information processing systems in a qualified and responsible way. Later on, you will be able to take on research, development and project management tasks just as well as service and consultancy activities. You can find employment in institutes and companies specialising in data processing and computer technology (hardware and software), those providing IT services, or in consulting companies. However, due to the proliferation of technology, you will also be sought-after in the health sector or in administration.

The career prospects for Computer Science graduates are currently excellent and will remain so for the foreseeable future. The Cologne Institute for Economic Research reported in its "STEM spring report 2015", that the demand for workers in the Science, Technology, Engineering, and Mathematics (STEM) sector was more than a total of 47 per cent across Germany in April 2015. This particularly applies to the economic hub of Ulm, where numerous – also international – companies are located, such as the Daimler Research Centre, Siemens or Airbus Defence & Space. These are among the potential employers for graduates of computer science degree programs. According to the study "JobTrends Deutschland 2015", carried out by the Staufenbiehl Institute, after business studies computer science is the most sought-after subject by companies. Since the same Staufenbiel study also discovered that one of the most in-demand additional qualifications for computer science is knowledge of English, the degree program CTS makes you a very desirable candidate in the jobs market.  ​

Certified quality

By deciding to undertake a quality-assured degree program at Ulm, University of Applied Sciences you are well prepared for the future. All the Bachelor's and Master's degree courses at Ulm, University of Applied Sciences are accredited. As part of the accreditation, the feasibility of the degree program, the contents of the course of study and the suitability of the course's graduates for the requirements of their future careers are assessed. This means that you will receive a degree qualification which is recognised and quality-certified, which will help you with the recognition of your degree programe – both nationally and internationally. The accreditation of the degree programs at Ulm, University of Applied Sciences offers students and employers a reliable guide regarding the quality of the degree programs.


ContactFor questions about this study course, please contact your .

Course and Examination Regulations (German)
Course and Examination Regulations (English)

The course and examination regulations define the conditions and legal requirements for a proper degree course. If you are taking this course as the "with in-depth practical experience" model, the same course and examination regulations apply.
Overview of All Course and Examination RegulationsPlease note: if you are already registered at Ulm, University of Applied Sciences, it might be that a different version of the course and examination regulations apply for you. The course and examination regulations which were in effect when you started your course are the ones which apply.
Overview of the Exam ScheduleOverview of all the examination schedules for the faculty Informatik
E-Paper for This CourseThe most important information about this study course summarized in this e-paper to download or to print.
Course Syllabus​The course syllabus describes the modules, their contents, the intended learning outcomes and the examination form of this degree program


You can find the answers to frequently asked questions regarding the study program here.

Raum: A112a
Prittwitzstraße 10
89075 Ulm
Fon: +49 (0)731 50-28647
Di.,Do. 9:30-11:30 Uhr
Di.,Do. 14:00-15:30 Uhr

Hilfe bei der Bewerbung

Wie bewerbe ich mich für ein Studium? – Das Studierenden Service Center hilft gerne weitermehr

Studienentscheidung | Schulkontakte | Studienberatung

Von der Studienentscheidung über die Bewerbung bis hin zur Einschreibung tauchen viele Fragen auf. Das Studierenden-Service-Center hilft Ihnen gerne weiter. Als Lehrerin oder Lehrer mit Interesse an einer Kooperation sind Sie hier ebenfalls richtig.mehr

Studienablauf | Formulare

Was muss ich organisatorisch in meinem Studium beachten?mehr

Beiträge | Gebühren

​Mit der Immatrikulation an der Hochschule Ulm werden verschiedene Beiträge und Gebühren fällig.mehr

Wege ins Ausland

Das Akademische Auslandsamt unterstützt Sie auf Ihrem Weg zum Auslandsaufenthalt.mehr

IT Dienste | THU-Card

Wo muss ich hin, wer ist wofür zuständig und was muss ich wissen? mehr

Duales Studium

Ideale Verknüpfung von Theorie und Praxis.mehr

Finanzierung | Mentoring

Es gibt verschiedene Wege, wie Sie Ihr Studium finanzieren können. Unabhängig von Ihrer finanziellen Situation oder der Ihrer Eltern, haben Sie so die Möglichkeit zu studieren.mehr

Fakultät Informatik

Dieser Studiengang ist ein Angebot der Fakultät I.mehr