Sign In

This page doesn't support Internet Explorer.

Two students at the computer screen

Computer Science

Bachelor of Science (B. Sc.)

​​​Interested in studying computer science at THU - Ulm University of Applied Sciences? We are pleased to welcome you here! To provide you with useful information we offer 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 programme Computer Science (CTS). The degree programme is aimed at both home and international applicants who wish their course to be taught in English. You may structure your programme individually, by selecting two focus topics in line with your interests.

The degree programme 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 programmes, the programme 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 programme. Furthermore, professional command of the German language is one of the fundamental outcomes of this programme, 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 programme adviser if you have questions regarding earlier module descriptions.

More information on applying

The following link plays an external video from (embedded with extended data protection).



You can apply for the degree programme 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 programme 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 programme.

Furthermore, an important prerequisite for this degree programme - 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 programme 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 programmes. 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 programme CTS makes you a very desirable candidate in the jobs market.  ​

Certified quality

By deciding to undertake a quality-assured degree programme at THU - Ulm University of Applied Sciences you are well prepared for the future. All the Bachelor's and Master's degree courses at THU - Ulm University of Applied Sciences are accredited. As part of the accreditation, the feasibility of the degree programme, 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 programme – both nationally and internationally. The accreditation of the degree programmes at THU - Ulm University of Applied Sciences offers students and employers a reliable guide regarding the quality of the degree programmes.


Contact​For questions about this study course, please contact your .

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

​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 Regulations​Please note: if you are already registered at THU - 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 Schedule​Overview of all the examination schedules for the faculty Informatik
E-Paper for This Course (PDF)
​The 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
Focus Topics (PDF)
​Current catalogue of Focus Topics and their modules.

Required Documentation

  • Certificate of your entrance qualification
  • If you have a foreign entrance qualification: recognition of your certificate by the Studienkolleg Konstanz
  • Certificate of language proficiency in English (TOEFL, Cambridge Certificate, …), level B2 or higher
  • Completed form regarding your level of German language skills
  • Statement of Purpose (your motivation to study Computer Science at THU - Ulm University of Applied Sciences)
  • Curriculum Vitae
  • Photocopy of passport (if applicable)

Please do not submit any original documents with your application.


If necessary, please apply for your visa as soon as you receive your admission letter (email), to ensure you can start your programme in time.

We strongly recommend you find out what is needed to obtain your entry visa and, where necessary, arrange an appointment with the German representatives (embassies and consulates general) responsible for your place of residence in advance. The date of the appointment should be as soon after the 24th of July as possible.


Find out more about the fees here.

Room: Q109
Albert-Einstein-Allee 53-55
89081 Ulm
Fon: +49 731 96537-601
Mo,Tu,Th,Fr 9:30am-11:30am
Mo,Tu,Th,Fr 1pm-2:30pm


How do I apply for a degree program? – Student Services are happy to helpmore

Deciding what to study | School contacts | Student Advisory Service

Many questions arise during the process of deciding what to study, making an application and enrollment. Student Services are happy to help.more

Course procedure | Forms

What are the organizational considerations for my studies?more


Various fees are due upon enrollment at the Ulm University of Applied Sciences.more

IT-Services | THU-Card

Where do I have to go, who is responsible for what and what do I need to know?more

Apply now

We are delighted that you are interested in the degree programme Computer Science (CTS)more