Logo of SRH University Heidelberg

BScComputer Science (Fast Track)

Tuition fee €5,500 per semester
Registration fee €1,000 one-time

Registration Fee is non-refundable

Overview

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

6 SEMESTERS 180 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

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

Career opportunities

- 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