Sign In

This page doesn't support Internet Explorer.

Computer Science

Computer Science


The Computer Science program runs for the regular semester time in spring (March - July) and autumn (October - February) and is taught in English, in classes together with German students.

The following lectures are possible:

CTS Courses ​Credits (ECTS)
​Fall semester
​Spring semester
​Linear Algebra ​5
​Introduction to Computer Science ​5
​Programming 1 ​5
​Technical Foundations of Computer Science ​5
​Calculus 1 ​5
​Programming 2
​Computer Networks
​Databases ​5
​Microcomputer Technology ​5
Calculus 2 ​5
​Programming 3 ​5
​Theoretical Computer Science ​5
​Software Engineering ​5
​Operating Systems ​5
​Algorithms and Data Structures ​5
​Stochastic ​5
​Seminar ​5
​Distributed and Webbased Systems 5​
​Software Project ​5
​Business Economics ​5
​ ​Special Subjects / Electives ​
​Digital Systems
​Embedded Systems
​Information Security
​Mobile Application Development
​Deep Learning for Computer Vision
​Multicore Systems Programming and Performance
​Scientific Computing
​Realtime Systems
​Digital Forensics
​Web Engineering
​Game Programming
​Computer Architecture

​Autonomous Systems
​Internet of Things
​Computer Graphics

Elective modules can be found under Courses taught in English (PDF) and in our CTS Course Brochure.

CTS Course Brochure (PDF)

German Language Courses

Ulm University of Applied Sciences is offering an intensive German language course for students with no or little knowledge of German. The course takes place before the start of the program and runs two weeks. Students with previous knowledge of German can take part in an introductory one-week block course to refresh their German and learn about aspects of culture and daily life. During the term, the Bachelor Degree Course Computer Science is also accompanied by parallel German language classes at different levels.

Important Dates / Exams

Arrival and Orientation will take place in the beginning of September or October (fall semester) or in the beginning of March (spring semester), depending on whether students participate in one of the Intensive courses in September or March.

Final exams will take place during the first two weeks of February (fall semester) or during the last two weeks of July (spring semester).

Here you can find the actual semester dates for the


Department of Computer Science

Prof. Dr. Reinhold von Schwerin
Academic Director of CTS
Room Q 265
Albert-Einstein-Allee 53 - 55
89081 Ulm
Phone: +49 (0)731 96537-641

International Office

Room E 03
Prittwitzstrasse 10
89075 Ulm

Website International Office