Master (MSc) Data Science

International University of Applied Sciences

Develop advanced expertise in data analysis, machine learning, and big data management, equipping you to deliver innovative, data-driven solutions. This MSc programme prepares you to excel in complex data-centric roles and build a strong, hands-on portfolio for a successful career in data science.

Apply Now

Master

Programme level

24 months

Study duration

8,686$

Cost per year

English

Study language

Programme info

  • Degree Programme: M.Sc. 120 ECTS credits
  • Language: English
  • Mode of Study: On campus in Germany
  • Accreditation: Accredited in line with German and European standards
  • Recognition: Your degree is Internationally recognised and can easily be transferred to another country
  • Study Duration: 24 months

Our Master's degree in Data Science in Berlin with on-site learning is designed to maximise the impact of your understanding of data analysis to meet industry demands and deliver innovative solutions.


To do so, the Master's programme in Data Science dives deeply into techniques of collecting, organising, interpreting and leveraging vast amounts of data. The course trains you to:

  • Master data-driven decision-making
  • Enhance your expertise in machine learning and AI applications
  • Develop proficiency in managing big data infrastructures
  • Design and implement cloud computing solutions


Our MSc degree in Data Science aims to provide you with the expertise to excel in any data-centric role, ensuring long-term success in your data science career. You’ll have the best tools and resources to tackle them successfully, steadily develop your knowledge and abilities, and train yourself to approach any data science challenges with confidence. 


By the end of the programme, you'll have completed a range of hands-on projects to showcase your skills and enhance your portfolio (plus a few more depending on the electives you select):

  • A Python-based data analysis project
  • A machine learning-powered predictive model
  • An advanced data visualisation project

Compulsory Modules

  1. Data Science — 5 ECTS
  2. Advanced Mathematics — 5 ECTS
  3. Seminar: Data Science and Society — 5 ECTS
  4. Advanced Statistics — 5 ECTS
  5. Use Case and Evaluation — 5 ECTS
  6. Project: Data Science Use Case — 5 ECTS
  7. Programming with Python — 5 ECTS
  8. Machine Learning — 5 ECTS
  9. Deep Learning — 5 ECTS
  10. Big Data Technologies — 5 ECTS
  11. Cyber Security and Data Protection — 5 ECTS
  12. Case Study: Model Engineering — 5 ECTS
  13. Software Engineering for Data Intensive Sciences — 5 ECTS


Electives Overview

Elective A

  1. Data Science Specialist — 10 ECTS
  2. Technical Project Lead — 10 ECTS
  3. Data Engineer — 10 ECTS
  4. Business Analyst — 10 ECTS
  5. Internship — 10 ECTS


Elective B

  1. Management — 10 ECTS
  2. Sales, Pricing and Brand Management — 10 ECTS
  3. Consumer Behaviour and Research — 10 ECTS
  4. Corporate Finance — 10 ECTS
  5. Innovate and Change — 10 ECTS
  6. Cognitive Computing — 10 ECTS
  7. Applied Autonomous Driving — 10 ECTS
  8. Self Learning Systems — 10 ECTS
  9. Industrial Automation and Internet of Things — 10 ECTS
  10. AI and Mastering AI Prompting — 10 ECTS
  11. Internship — 10 ECTS


Master Thesis

  1. Master Thesis — 30 ECTS

With this programme, you’ll have access to human and AI-powered tutoring.

Your tutors will be available to answer any questions, and you’ll have recurring appointments where you can discuss course topics with them and other students.

Syntea, IU’s AI-powered tutor, will be available 24/7 to guide you through your courses and prepare you for exams.

Study your way, and master working with AI at the same time.

Senior Data Scientist

As a Senior Data Scientist, you take a leading role, leveraging your deep learning and data engineering knowledge. You manipulate and analyse unstructured data, transforming it into valuable business insights. Your expertise in machine learning, cloud computing, and business analytics allows you to design technical infrastructure, build advanced learning models to improve data quality and evaluate forecasts. As a Senior Data Scientist, you will also mentor juniors, lead a team and drive key decision-making processes.


Data Analyst

As a Data Analyst, you hold the power of data in your hands and master the art of business analytics. Utilising key skills in data engineering, statistical techniques, and data mining, you dissect complex data into understandable narratives that guide key business decisions. With a foot firmly in both the technical and business worlds, your interpretation of data trends profoundly influences the organisation's growth and drives data-centric innovations forward. 


Data Engineer

As a Data Engineer, you are the architect of the digital landscape, laying the groundwork. You'll build robust, efficient, and secure data pipelines that consolidate disparate data into one powerful, accessible platform and be fully involved in all stages of the data lifecycle. Your fluency in cloud computing and data analytics will be crucial in managing big data technologies and scripting languages to ensure the smooth running of data-centric operations.

General admission requirements

  • Completed undergraduate degree from a public or officially recognised university/higher education institution.  
  • You will need to have 180 ECTS credits.  
  • You must have achieved a final grade of at least “satisfactory” or Grade C equivalent in your previous undergraduate degree 
  • Proof of at least one year’s professional work experience completed prior to the start of study programme. Work experience must have been gained after completion of your undergraduate studies.


Admission Interview

Once your application and documents are submitted, you will be invited to a 15-minute online interview conducted by our admission team. During the interview we will discuss your academic background, reasons for pursuing further study, and career objectives.


Additional specialist knowledge

To qualify for admission, your undergraduate degree must include modules in Statistics and Computer Science.


Work experience

  • Proof of at least one year’s qualified work experience completed prior to the start of the study programme (the work experience must be gained after the completion of your undergraduate studies).
  • You can provide us a translation of your employment contract and your pay slip or you can ask your company to fill out this form in English, sign it, apply the company stamp and send it to us


English language skills

  • IELTS (at least 6.5 points)
  • TOEFL IBT (at least 90 points)
  • Cambridge certificate (B2 First with min. score of 176)
  • Citizenship: If you are from a country where English is the official and educational language, your passport can serve as proof of English proficiency.
Programme campus:

Berlin

University’s main campus:

International University of Applied Sciences

Berlin, Germany

Programme name:

Master (MSc) Data Science

Field of study:

Computer Science, Artificial Intelligence & Data Science

Programme level:

Master

Programme language:

English

Language requirements:

IELTS: 6.5

TOEFL: 90

Cambridge certificate: B2

Duration & semesters:

24 months / 4 semesters

Next admission date:

01 Apr 2026

Programme pricing

Study mode Workload Duration Cost per year Total cost
On-campus Full-time 24 months 8,686$ 17,372$
Can’t deiced on a programme?
Contact us now and let our experienced counsellors guide you through your study journey.
Whatsapp

Similar programmes

Germany
Master (MSC) in Artificial Intelligence
International University of Applied Sciences
Level: Master
Language: English
Duration: 24 months
Cost per year: 8,686$
Next admission: 01 Apr 2026
Location:
Berlin
On-campus
Germany
Master in Data Engineering
Constructor University
Level: Master
Language: English
Duration: 24 months
Cost per year: 23,256$
Next admission: 01 Apr 2026
Location:
Bremen
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 11,628$
Next admission: 01 Apr 2026
Location:
Bremen
Online
Germany
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 12,791$
Next admission: 01 Apr 2026
Location:
Berlin, Munich
On-campus
Germany
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 12,791$
Next admission: 01 Apr 2026
Location:
Berlin
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 23,256$
Next admission: 01 Apr 2026
Location:
Bremen
On-campus
Start your study abroad journey today
Discover programmes worldwide or connect with our team for personalized support.
Find programme
© 2025 NEXT MOVE LLC. All rights reserved.