Bachelor of Science (B.Sc.)

Computer Science (Bachelor’s degree)

Are you looking for a degree programme with excellent career prospects and a wide range of career opportunities? The Computer Science degree programme prepares you for an industry that is becoming increasingly important as a result of digitalisation and technological developments. On the Bachelor’s programme in Computer Science at Ulm University of Applied Sciences (THU), you will learn to develop software and design processor-based hardware. This will equip you with a solid grounding in information technology and prepare you for a variety of career paths within the IT sector.

This English-taught programme is aimed at international students as well as prospective students from Germany. An integrated work placement semester with a THU partner company combines theory and practice and provides an initial insight into the professional world. Start your computer science degree now and help shape the digital future.

  • Computer science & artificial intelligence
  • Semester begin Winter
  • Program Mode Full-time, Dual study program
  • Study Period 8 semester
  • Application period ca. Ende April - 15. Juli
  • Admission Status Admission-free
  • Language english
Two students at the computer
Copyright: istock/gorodenkoff

short & sweet

On the Computer Science Bachelor's degree course at Ulm University of Applied Sciences, you will study computer science in English and become an expert in modern software and system development. The Computer Science course lasts eight semesters.

  • Internationality: You study entirely in English and are part of an international, future-oriented study program.
  • Individual: With two specializations and six elective modules, you can set your own specialist focus and adapt the course to your interests and career goals.
  • System competence: You will learn to develop complex software and hardware systems using modern, model-based methods.

Computer Science study contents

On the Computer Science Bachelor's degree course, you will receive a sound education in the mathematical foundations and core areas of computer science over eight semesters. The course is supplemented by numerous elective modules, with which you can set individual priorities, as well as content from the fields of business and humanities.

You can choose from the following specializations:

  • Artificial Intelligence & Data Science
  • Computer Engineering
  • Service Robotics
  • IT security
  • Mobile Computing
  • Computer Graphics & Vision
  • Medical Information Systems
  • Business Administration

Extensive project work and a practical semester in a company ensure a high level of practical relevance. The practical semester begins in the middle of the 7th semester and lasts until the middle of the 8th semester. You will write your Bachelor's thesis immediately afterwards. As no other modules have to be taken in parallel during this time, you can concentrate fully on your thesis. The Bachelor's thesis can also be completed outside the university.

Requirements for the Computer Science Bachelor

The prerequisite for the Computer Science Bachelor's degree is a Fachhochschulreife, a subject-restricted higher education entrance qualification, the Abitur or a comparable higher education entrance qualification. If you have a foreign school-leaving qualification, this must be recognized by the Studienkolleg Konstanz. As courses and examinations in this degree program are held in English, you must have a good command of English at B2 level. A pre-study internship is not required for this degree program. An important prerequisite for the course and your future career is your interest in computers and technical topics. You should be open to technical issues and be able to think logically. It is not important whether you already have a lot of experience with computers. Much more important are your motivation and your willingness to learn new things.

Conclusion & prospects

As a computer scientist, you will develop and optimize modern information and software systems. With a Bachelor of Science (B.Sc.) in Computer Science, you can work in the fields of research, development, project management or IT consulting. Career opportunities include working for software companies, IT service providers or technology companies. Due to advancing digitalization, computer scientists are also in demand in many sectors - for example in healthcare or public administration. The career prospects in computer science are excellent. Especially in the Ulm region, numerous international companies offer attractive career opportunities. The English Computer Science Bachelor's degree prepares you specifically for international projects, global teams and career paths in an international environment.

Contact for all cases

For questions about applications and admission:

For general questions about your studies:

Students' Service Centre