Bachelor of Science (B.Sc.)

Computer Science in the Bachelor’s degree programme

Do you want to revolutionise the virtual world, create new apps, develop the computer games or service robots of tomorrow, and help shape the future?

Devices are becoming increasingly complex, yet they should be easy to use. On the Bachelor’s degree programme in Computer Science (B.Sc.) at Ulm University of Applied Sciences, you will learn to find solutions that work intuitively. As an indispensable cross-disciplinary technology, computer science can be found in all areas of life. It ranges from IT security, mobile computing, technical computer science, software engineering, artificial intelligence, computer graphics and robotics to information systems in medicine and business. The Computer Science degree programme lasts seven semesters. With eight specialisations, you can tailor your studies to suit your individual interests. You can also study Computer Science as a dual-track programme with in-depth practical experience or following the Ulm model.

  • Computer science & artificial intelligence
  • Semester begin Winter / Summer
  • Program Mode Full-time, Dual study program
  • Study Period 7 semester
  • Application period Ca. Ende April - 30. September 2026
  • Admission Status Admission-free
  • Language german
Two young engineers working on a computer and talking at their desk. Female and male software developers discuss a solution for their collaborative artificial intelligence project
Copyright: istock/gorodenkoff

short & sweet

In the Computer Science Bachelor's degree program at THU, you will develop digital solutions for the networked world of tomorrow and make the world a smarter place.

  • A wide range of specializations: You choose two out of eight specializations and design your studies individually according to your interests.
  • Practical programming: You will develop modern software solutions, mobile applications and intelligent information systems.
  • Future-oriented studies: The seven-semester Bachelor's degree in Computer Science prepares you optimally for a wide range of tasks in IT and digitalization.

Computer science study contents

The computer science course lasts seven semesters. You will receive a sound education in the core subjects of computer science and mathematics as well as additional subjects from the economic and social fields. Characteristic of the course are the options for individual orientation according to personal interests.

From a total of eight specializations, you choose two according to your interests:

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

You also have the opportunity to complete up to two semesters at a partner university abroad and integrate them into your computer science studies. Extensive project work and an internship semester in a company ensure practical relevance. The Bachelor's thesis follows at the end of the course. Upon successful completion, you will be awarded the academic degree of Bachelor of Science.

Requirements for your Bachelor's degree in Computer Science

You can apply for the course if you have a general higher education entrance qualification, a technical college entrance qualification, a subject-specific higher education entrance qualification or a comparable qualification. During your studies, you will deal with programming languages and programming methods, software technology, operating systems, databases and computer networks, among other things. An interest in computers and technical issues as well as logical thinking are therefore important prerequisites. Initial experience with computers can make it easier for you to get started, but is not a prerequisite. A good command of English is also helpful. An NC is required to study computer science, which means that a certain average grade is required.

Conclusion & prospects

The Bachelor's degree in Computer Science (B. Sc.) opens up a wide range of career opportunities in almost all sectors. For example, you can later work in research and development, project management, IT consulting or service. Possible employers include software and computer technology companies, IT service providers, consulting firms and institutions in the healthcare sector or public administration. As qualified computer scientists are in high demand, you will benefit from very good career prospects, especially in the Ulm economic region with its numerous internationally active technology companies.

From software development to pentesting: THU offers a lot of practical experience! Then it's off to the Danube with friends. Ulm is simply the perfect size for student life.
Lena Berger, Computer science
Lena Berger

Contact for all cases

If you have questions about the application and admission process

For general questions about your studies

Students' Service Centre