Our Top Course

Your shopping cart

Computer Science

Software engineering, cyber security, or artificial intelligence: with our online Master’s degree in Computer Science, you’ll have your finger on the pulse of new technological developments.

Start your online Master in Computer Science

If you’ve already completed your BSc in Computer Science or a related discipline – congratulations! You’ve chosen a field that is changing rapidly, has its finger on the pulse, and has become a pacemaker for the digital society of the future.

With our online Master’s degree in Computer Science, you can continue this journey with a focus on Data Science, Cyber Security, and Artificial Intelligence. There is a huge demand for specialists, which means you can work in almost any industry. Your Master’s degree in Computer Science will provide you with all the skills you need to make a successful start on the international job market.



Your degree summed up

All the facts and figures about your study programme at a glance



icons Images
Online Study Model Degree

Master of Science (M.Sc.)
120 ECTS credits

Language
English

1
icons Images
Accreditation & Recognition

Accreditation
Accredited in line with German and European standards
ZFU 1113620c
120 ECTS credits - English

2
icons Images
Study Duration

Study start
any time

Duration
24 - 48 months (depending on time model)

3

Show More

Online course overview

The Master’s degree in Computer Science consists of four semesters. In the first semester, you’ll start with software engineering and deepen your knowledge of mathematical and statistical principles. You’ll also acquire skills in the fields of Data Science and Artificial Intelligence in your very first year of study.

Going forward, in the second semester you’ll systematically deal with the design, evaluation, and use of algorithms. Also in the second semester, you’ll begin to explore the topics of Cyber Security and Data Protection.

In the third semester, your focus will be on two compulsory elective modules. You will also examine the influence of your work as a computer scientist on society, discuss the latest issues in IT, and analyse networked systems.

At the end of your studies, your Master’s thesis and an oral examination (worth 30 ECTS credits) will provide you with an opportunity to independently apply the knowledge you have acquired to a specific problem using scientific methods, and to present and defend the results.

Entry requirements

The admissions documents must be provided in English or German. If they were not issued in one of these two languages, a translation is required. If you need to translate your documents, we can help refer you to our trusted translation partners.

Admission Requirements for 120-ECTS credits: 

  • Completed, undergraduate degree with 180 ECTS credits with a focus on Computer Science or computer-related subjects 
  • Your degree must be from a state or state-recognised higher education institution/university  
  • You must have achieved a final grade of at least “satisfactory” or Grade C equivalent in your previous undergraduate degree

If you have completed a non-subject-related undergraduate degree programme, you can still apply for admission. By successfully completing 2 specific modules of the Master's degree programme, you can gain admission to your desired 120 ECTS credits Master's degree programme.

The recognition of knowledge and skills acquired outside of higher education is generally possible.

The further admission opportunities represent individual cases to the above-mentioned general admission requirements and ensure the existence of a corresponding qualification for Master's degree programmes. Admission is at the discretion of the university.

Apply for the online Degree Saver programme and receive a discount on your tuition fees. 

Please get in touch with our Study Advisory Team for more details. 

Depending on your personal circumstances, you might be required to provide proof of your English language proficiency. Your skills would need to match the B2 level of the Common European Framework (CEF). 

We accept the following English language skills certificates*: 

  • TOEFL (minimum 80 points)* or 
  • IELTS (minimum Level 6)* or 
  • Duolingo English Test (minimum 95 points)*
  • PTE Academics (minimum 59 points)* or
  • Cambridge Certificate (minimum Grade B)* 

Is English your native language, or have you graduated from an English-speaking school or university? Then you do not need to prove your English language proficiency. 

Get in touch with our study advisors for more details. 

*Proof must not be older than five years.

Your Master in Computer Science career outlook

<p>Private sector, public sector, or self-employment: your online Master’s degree in Computer Science will open up many paths to a successful career start. Once you’ve completed your Computer Science degree, you could work as...</p>

Software Developer in the Field of Data Science/AI

As a software developer, you develop and implement software - from individual components to complete applications. Due to your specialisation in data science and artificial intelligence, you are able to transform complex algorithms in this environment into efficient software.  
In coordination with users from different departments, you develop solutions to store and evaluate large amounts of data efficiently and thus answer users' questions.

Card image
Security Specialist in the Field of Data Science/AI

As a security specialist in the field of data science and AI, you ensure the security of the available data and the associated infrastructure and protect them against attacks or accidental damage.  
To do this, you coordinate with your colleagues from software development and IT operations as well as the users from the specialist departments in order to assess risks and take appropriate measures.

Card image
Data Engineer

As a data engineer, you will be responsible for all processes associated with the generation, storage, preparation, maintenance, and dissemination of data. The construction and monitoring of the hardware and software infrastructure are crucial.  

This includes the design, purchase, and installation of all necessary components. Furthermore, as a data expert, you are responsible for the stability of the entire system as well as compliance with data protection and security.

Card image

Recognition of previous achievements

  • Save time: Skip individual modules or whole semesters!

Even before you apply for a study programme, we’ll gladly check whether we can take your previous achievements into account: 100% online, no strings attached. Simply fill in our recognition application form, which you can find under the content section of each study programme's webpage, and upload it via our upload section. You can also e-mail it to us, or send it via post.

Send an email to find out which previous achievements you can get recognised. You can get your previous achievements recognised during your studies.


Card image