Model, analyse and predict using real data.

With technical depth and practical application in business environments.

A programme structured around real-world projects, where you will master key machine learning algorithms and develop predictive models for business applications.

Designed for technical professionals who want to apply advanced analytics and machine learning to real-world business decisions.

This programme is for you if:

What will you be working on during the programme?

You will work with real-world datasets on structured projects that replicate real-world business scenarios.


Each module requires you to produce specific deliverables, just as you would in a professional setting.

Advanced data preparation and structuring

You will learn how to explore, clean and transform complex datasets by applying professional techniques for data preparation, validation and variable handling, ensuring a solid and reliable foundation for modelling.

Exploratory Data Analysis (EDA)

You will develop the ability to visualise, explore and analyse data using statistical techniques and professional tools to identify relevant patterns, detect anomalies and formulate well-founded hypotheses.

Predictive modelling and machine learning

You will design and train classification and regression models applied to real-world business problems.
You will work on selecting algorithms, tuning hyperparameters and conducting rigorous evaluation using appropriate metrics and cross-validation.

Implementation and reporting of results

You will learn how to translate complex analyses and model results into conclusions that are understandable to non-technical audiences, by structuring clear, defensible and decision-oriented insights.

You will work with tools such as SQL for the efficient extraction and manipulation of data, and with the leading Python libraries for analysis, visualisation and predictive modelling, as part of real-world projects guided by your mentor.

A programme structured into three modules of increasing complexity

Each module is based on a real-world business case with assessable deliverables.

Fundamentals of Data Analysis and Machine Learning

You will start by working as an analyst on a real-life business case.

You will learn to:

  • Prepare and structure datasets with technical rigour.
  • Carry out exploratory analyses and create professional visualisations.
  • Design and implement initial classification or regression models.
  • Evaluate their performance using appropriate metrics.

Model optimisation for decision-making

You will gain an in-depth understanding of how to improve and validate predictive models applied to real-world business contexts.

You will be working on:

  • Rigorous evaluation using validation and tuning techniques.
  • Comparing and selecting algorithms based on the problem at hand.
  • Interpreting results and translating technical metrics into strategic arguments.

Advanced models and the processing of complex datasets

You will expand your technical skills

You will develop:

  • Advanced handling of missing values and outliers.
  • Feature engineering.
    Variable selection and transformation.
  • Optimisation and tuning of hyperparameters to improve performance and robustness.

Plan your route with an advisor

You will work on a project-by-project basis, producing tangible deliverables with the support of a personal mentor.

During the initial call, we’ll review your profile and work with you to design the most suitable plan.

  • A two-week trial to experience the methodology for yourself.
  • Learning guarantee: if, by the end of the course, you are unable to carry out an analysis and build a model independently, we will refund your money.