Logo of SRH University (Berlin, Dresden, Hamburg, Leipzig, Stuttgart)

BScComputer Science

Tuition fee €4,500 per semester
More information

srh-berlin.de/..computer-science-stuttgart 

Overview

International Experience Track | 3.5 years (7 semesters)

When it comes to optimising digital services, IT experts are always in high demand. Are you passionate about IT systems, mobile apps and AI? Are you interested in software development? Then the B.Sc. Computer Science is the right choice for you.

Our B.Sc. Computer Science programme will teach you how to handle internet, cloud and mobile technologies. You learn how to implement, configure and modify application and multimedia systems and know how to develop and successfully implement user-centred digital products and services.

You deepen your knowledge of the major principles, methods and techniques of the most important programming paradigms and the associated programming and markup languages and you are able to conceptualise, implement and evaluate software solutions for applications and systems.

Programme structure

7 SEMESTERS 210 ECTS

1. SEMESTER 30 ECTS

  • Mathematics I
  • Elective I: Engineering I or Business I
  • Elective II: Engineering II or Business II
  • Elective III: Engineering III or Business III
  • Scientific Methods and Tools
  • Personal Skills

2. SEMESTER 30 ECTS

  • Mathematics II
  • Programming I
  • Elective IV: Engineering IV or Business IV
  • Elective V: Engineering V or Business V
  • Algorithms and Data Structures
  • Statistics

3. SEMESTER 30 ECTS

  • Data Visualisation
  • Language I
  • Programming II incl. Programming Lab
  • Computer Networks
  • Computer Security
  • Operating Systems / Web Computing

4. SEMESTER 30 ECTS

  • Software Engineering
  • Introduction to Cloud Computing
  • Languages II
  • Introduction to Embedded Systems
  • Databases
  • Introduction to Artificial Intelligence

5. SEMESTER 30 ECTS

  • Introduction to Internet of Things
  • Imaging Technologies & Computer Graphics
  • Languages III
  • Artificial Intelligence Lab
  • Computer Science Lab
  • Scientific Research

6. SEMESTER 30 ECTS

  • Internship

7. SEMESTER 30 ECTS

  • Agile Project and Risk Management
  • Internship / Company Project / Research Project
  • Bachelor’s Thesis

Career opportunities

Choose from the following career paths:

  • System developer (Software developer)
  • Application developer (Software developer)
  • Application administrator
  • Application consultant
  • IT service manager
  • IT project manager
  • IT consultant
Apply now! Summer semester 2025
This is a rolling intake - applications are accepted all year round.
Studies commence
1 Apr 2025
Apply now! Winter semester 2025/26
This is a rolling intake - applications are accepted all year round.
Studies commence
1 Oct 2025
Apply now! Summer semester 2025
This is a rolling intake - applications are accepted all year round.
Studies commence
1 Apr 2025
Apply now! Winter semester 2025/26
This is a rolling intake - applications are accepted all year round.
Studies commence
1 Oct 2025