MSc DS + AI Postgraduate programme
On this page
Programme identity Who this programme is for Structure Curriculum Professional certification Where and how you study Careers Admissions Next step
MSc • Data Science • Artificial Intelligence • Machine Learning

MSc in Data Science & Artificial Intelligence.

DSTI’s flagship postgraduate route for students who want to model complex problems, understand machine learning deeply, and connect mathematical AI with real data, software and engineering environments.

This is the scientific route for students who want to build, evaluate and explain models — not only use AI tools, but understand the statistical, mathematical and computational logic behind them.

Model the real worldStatistics, machine learning, optimisation and AI for complex problems. Deep AI foundationsNeural networks, deep learning, high-dimensional data and advanced modelling. Production-aware scienceMLOps, cloud, data engineering and software foundations for deployable AI.
01 — Programme identity

Data science is not only prediction. It is rigorous modelling.

The MSc in Data Science & Artificial Intelligence is the route for students who want the strongest modelling, machine-learning and AI centre of gravity in DSTI’s postgraduate portfolio.

DSTI positioning

From mathematical depth to AI practice.

The programme combines statistics, optimisation, machine learning, deep learning, advanced modelling and data engineering foundations, so graduates can reason about models and understand the systems that bring them into use.

Statistics

Understand uncertainty

Learn the statistical reasoning behind inference, modelling, validation and decision-making under uncertainty.

Machine Learning

Build and evaluate models

Work with supervised, unsupervised and advanced modelling approaches, with practical implementation.

Deep Learning

Move into modern AI

Study neural networks, deep learning, high-dimensional data and applications such as computer vision and NLP.

Engineering

Connect science to systems

Cloud, SQL, MLOps, software engineering and big data foundations help models move beyond notebooks.

02 — Who this programme is for

For students who want the modelling and AI centre of gravity.

This MSc is mathematically and technically demanding. It is best suited to students who want to understand models deeply and use them responsibly in real data contexts.

Good fit

You want to become technically credible in modelling, machine learning and AI.

  • You like mathematics, statistics, modelling, experimentation and model validation.
  • You want advanced machine learning, deep learning and AI foundations.
  • You want enough data engineering and MLOps culture to understand how models are used in practice.
  • You are aiming for data scientist, machine-learning engineer, AI specialist or modelling-oriented roles.
Less ideal if

Your main goal is business analytics or infrastructure engineering.

  • If your main interest is decision support, reporting and analytics implementation, compare with MSc in Data Analytics with AI.
  • If your main interest is pipelines, cloud platforms and production data systems, compare with MSc in Data Engineering for AI.
  • If your main interest is systems protection and risk, compare with MSc in Cyber Security.
03 — Programme structure

The programme structure, at a glance.

The structure combines technical warm-up, specialist coursework, support sessions and integrated professional experience.

840hTotal taught programme volume across warm-up, specialist coursework and support sessions.
75hDSTI Warm Up to reinforce mathematics, programming, AI awareness, IT foundations and systems practice.
60hSupport sessions for review, questions, difficult concepts and examination preparation.
30 ECTSProfessional experience through internship, employment or validated professional activity.
04 — Curriculum

Transparent programme content, course by course.

DSTI does not hide behind vague course labels. The MSc in Data Science & Artificial Intelligence is shown below through its teaching blocks, hours, ECTS and course content.

Warm Up • 75h

Technical starting point

A preparatory bridge for students from varied academic backgrounds before entering the full MSc core.

Specialist coursework

Statistics, AI and engineering

A transparent course-by-course structure covering modelling, optimisation, deep learning, MLOps, big data and governance.

Professional experience • 30 ECTS

Workplace application

A validated professional experience where students apply the programme in a relevant working environment.

Warm Up 75h • 6 ECTS

Common technical starting point

The Warm Up helps students from varied backgrounds reinforce the mathematics, programming, AI awareness and IT foundations needed for a serious MSc in Data Science and AI.

10h

Fundamental Mathematics

Core mathematical preparation for quantitative and technical coursework.

20h

Data Structure and Machine Learning using Python & R

Programming, data structures and first machine-learning workflows using Python and R.

5h

Data Management

Introduction to how data is organised, stored, queried and prepared for later work.

5h

AI Awareness

Initial orientation on artificial intelligence concepts, uses and limits.

5h

Computer Architecture

Essential concepts about how computers execute, store and process information.

5h

Networking

Basic networking knowledge for students who will work with connected systems and platforms.

10h

Computer Systems Labs

Practical systems work to consolidate the IT foundation of the programme.

10h

Clean IT

Responsible and sustainable digital practice.

5h

Excel Basics

Baseline spreadsheet skills for students who need to consolidate fundamentals.

Core Data Science & AI 190h • 24 ECTS

Mathematics, statistics, optimisation and neural networks

This block establishes the scientific and mathematical foundations of the programme: statistical analysis, optimisation, time series, SAS and neural networks.

25h3 ECTS

Mathematics for Data Science

Calculus, linear algebra and complex numbers required for optimisation and data science.

25h3 ECTS

Foundations of Statistical Analysis and Machine Learning — Part 1

Descriptive statistics, probability theory and applications using R.

40h4 ECTS

Foundations of Statistical Analysis and Machine Learning — Part 2

Tests, estimators, confidence intervals, inference, ANOVA, PCA, linear regression and applications using R.

25h3 ECTS

Time-Series Analysis

Temporal data analysis with mathematical foundations and applications in R for forecasting and prediction.

25h3 ECTS

SAS Base

Preparation for SAS Base certification, covering SAS Base programming and applications in SAS STATS.

25h4 ECTS

Continuous Optimisation

Critical points, optimisation of multivariable functions, gradient methods and constraint-based optimisation using Lagrange multipliers.

25h4 ECTS

Artificial Neural Networks

Neural network layers, weights, biases, hyperparameters, optimisation algorithms and TensorFlow implementation.

Core Data Engineering 250h • 24 ECTS

Software, cloud, SQL, MLOps and big data foundations

Data scientists need engineering literacy. This block connects modelling with the software, cloud, databases, MLOps and big data environments that make AI deployable.

25h2 ECTS

Software Engineering — Part 1

Procedural programming in Rust, memory representation, ownership, borrowing, data structures, testing and reliable code.

25h3 ECTS

Software Engineering — Part 2

Object-oriented programming in C#, SOLID, UML, MVC, design patterns, services and Entity Framework.

25h4 ECTS

Python Machine Learning Labs

Data structures, data cleaning, feature engineering and machine-learning modelling with Python libraries.

50h4 ECTS

MLOps by Adaltas

DevOps, GitOps, DataOps, MLOps, unit testing with Spark, CI/CD, artifact deployment, Databricks and MLFlow.

25h3 ECTS

Data Wrangling with SQL

Relational databases, advanced SQL queries, stored procedures, triggers, dynamic SQL and Microsoft SQL Server.

50h4 ECTS

Cloud Computing — Amazon AWS

AWS cloud services and preparation for AWS Certified Solutions Architect – Associate.

50h4 ECTS

Big Data Ecosystem by Adaltas

HDFS, scheduling, resource management, ETL, scalable enterprise service bus, Spark, data exploration and visualisation.

Advanced Data Science & AI 215h • 32 ECTS

Advanced modelling, deep learning and complex systems

This block is the advanced modelling core: high-dimensional statistics, survival analysis, inverse problems, graph and document databases, deep learning, ABM and semantic web.

35h4 ECTS

Advanced Statistical Analysis and Machine Learning

Multiple linear regression, CART, random forests, feature selection, model comparison and practical applications in R.

25h3 ECTS

Statistical Analysis of Massive and High-Dimensional Data

Analysis of large datasets including open data and social networks, with modern statistical tools and practical implementation in R.

25h3 ECTS

Survival Analysis

Parametric, non-parametric and semi-parametric survival analysis techniques.

25h4 ECTS

Inverse Problems & Data Assimilation

Variational and sequential data assimilation for initial condition identification and parameter estimation, with Python applications.

25h4 ECTS

Graph Databases — NoSQL Part 1

Preparation for Neo4j Certified Professional and graph-based problem modelling with practical Neo4j implementations.

5h2 ECTS

Document Databases — NoSQL Part 2

MongoDB collections, documents, advanced queries, aggregations, architecture and practical applications.

25h4 ECTS

Deep Learning

Deep learning models in Python, with practical applications in computer vision and natural language processing.

25h4 ECTS

Agent-Based Modelling

Complex problem modelling with ABM, comparisons with statistical, Markov and system dynamics approaches, and ABM validation.

25h4 ECTS

Semantic Web Technologies

RDF, SPARQL and standards for representing, querying and using knowledge on the web.

Operational Methodologies 50h • 4 ECTS

Governance, law and project context

Data science and AI are used within organisations and legal environments. This block addresses data regulation, ethics and project methodology.

25h2 ECTS

Data Laws & Regulations — Philosophies, Geopolitics & Ethics

Data privacy and security principles, EU and US regulation, and differences between common law and code law.

25h2 ECTS

IT Project Management: Traditional and Agile Approaches

Project management lifecycle and best practices for traditional and agile approaches.

Support & Professional Experience 60h support • 30 ECTS experience

Consolidation and workplace application

Support sessions help students consolidate difficult concepts, while professional experience validates the ability to apply the programme in a relevant working environment.

60h

Support Sessions

Reviewing course topics, answering questions, re-explaining harder concepts and preparing for examinations.

4 to 6 months30 ECTS

Integrated Professional Experience

Internship, employment or contracting experience validated through DSTI’s standard evaluation procedures.

05 — Professional certification

Certification for data science credibility.

MSc Data students must validate the Neo4j certification. A second approved certification is highly recommended and grants the “with Honours” distinction to graduates.

MSc Data rule

Neo4j is mandatory. Data Science students are also prepared for AWS and SAS credentials.

For Data Science & AI, DSTI foregrounds certifications prepared through Amazon AWS cloud computing and SAS Base Programming. Other recognised certifications may be accepted only after Faculty and Direction of Studies validate their level and relevance to the student’s career path.

Mandatory Neo4j certification for every MSc Data student.
With Honours A second approved certification grants the “with Honours” graduate distinction.
Controlled alternatives Alternative certifications are accepted only after Faculty and Direction of Studies validation.
07 — Careers

Data science becomes real when models are used responsibly.

The programme includes integrated professional experience. The route depends on where the student is based and what makes professional sense.

Primary route

Do a relevant internship where your modelling and AI project makes sense.

DSTI can support professional experience in France or abroad, subject to academic validation and programme rules. The work must be relevant to the learning outcomes.

Local internship

Your country or professional market

For many Live Streamed or international students, the best route is a relevant internship in their local job market.

CRCC Asia logo Structured alternative

CRCC Asia option

Where relevant, DSTI may guide students towards a structured international internship option through CRCC Asia.

Visit CRCC Asia
Career support

CV, profiles and positioning

Students receive guidance on CVs, public profiles, applications and professional positioning.

Early modelling steps

Analyse, model and validate

Typical first roles include Junior Data Scientist, Machine Learning Analyst, Applied Data Scientist or AI / ML Intern, depending on the student’s mathematics, coding and project portfolio.

Progression path

Move from models to deployed value

With experience, graduates can progress towards Data Scientist, Machine Learning Engineer, MLOps Engineer or Applied AI Specialist roles. Responsible deployment and measurable value matter more than job-title inflation.

08 — Admissions

Selective admission for a modelling-oriented MSc route.

The MSc in Data Science & Artificial Intelligence requires mathematical readiness, English proficiency and the ability to progress through demanding technical and statistical coursework.

Eligibility

Bachelor degree or equivalent

Applicants should hold a recognised 3 or 4-year Bachelor degree or equivalent, in a field where applied mathematics has been studied, such as mathematics, physics, engineering, computer science or economics.

Entry exam

Used when helpful

Applicants may be asked to take DSTI’s online entry exam in mathematics and IT, especially when admissions or direction of studies need further evidence of readiness.

English

B2 minimum

Courses are delivered in English. IELTS 6.0, Duolingo 110 or equivalent evidence may be required.

IT requirements

Windows PC laptop

Students should have a Windows PC laptop with at least 16GB RAM, able to run the latest Windows version.

Direct entry into Year 2 +

Applicants who have completed, or are finishing, either a first year of a Master’s-level programme in the same area or a four-year Bachelor in the same area may request direct entry into Year 2. Direction of Studies decides on admission after a specific academic review.

Required common exams: Applied Mathematics; Foundations of Statistical Analysis — Part 1; Data Wrangling with SQL. Additional programme exam(s): Continuous Optimisation; Artificial Neural Networks.

  • Continuous Optimisation
  • Artificial Neural Networks
  • Exams are taken online on DSTI Learn with computer-vision enabled proctoring and Safe Exam Browser, within 30 days upon application.
  • A €50 supplemental examination fee is required and credited towards tuition fees upon admission. Direction of Studies looks at applicants achieving DSTI’s minimum pass grade of 60%.

Read the direct-entry guidance

Autumn 2026

October entry

  • International students: 26th June 2026
  • EU & Live Streamed students: 31st July 2026
  • Induction: 2nd October 2026
  • Classes start: 5th October 2026
Spring 2027

March entry

  • International & Live Streamed students: 22nd January 2027
  • EU students: 12th March 2027
  • Induction: 25th March 2027
  • Classes start: 26th March 2027

Is Data Science & AI the right route for you?

If you are hesitating between Data Analytics with AI, Data Engineering for AI and Data Science & AI, the key question is your centre of gravity: decision and implementation, platforms and pipelines, or modelling and AI systems.