Logo de IMMUNE

Online Master’s in Data Science

Live online classes
11-month course
October, 2024

Big Data. Machine Learning. | 2 live weekly classes

More Info
Study Plan

Study Plan

0. Prework

This Prework stage introduces concepts that the program will take to greater depth, so students are well grounded from the first day and the entire group has an even level, which allows for further and better progress, as well as improving cooperation between all participants.

  1. Computer basics: Concepts including hardware and software, CPU, memory, storage devices, operating systems and networks.
  2. Introduction to programming languages: Explanation of what a programming language is, what it is used for, and the types of languages that exist (compiled and interpreted). An overview of the most commonly used languages today, and why they are used.
  3. Fundamental programming concepts: Discussion of variables, data types, operations, control flow structures (if/else, loops), and functions. How to break down a complex problem into smaller, more manageable subproblems. Issues are explained in a basic way to avoid overlapping with the Programming Fundamentals module (with Python).
  4. Development tools and good practices. Introduction to the use of an IDE, such as PyCharm or VSCode, as well as notebooks. Discussion about version control with Git. Underlining good programming practices, such as the importance of commenting code and following style conventions (Pythonic Code).
  5. Introduction to data structures: Overview of concepts such as arrays, lists, sets, dictionaries/maps and trees. The focus is not confined to a specific programming language, but also at pseudocode level. The aim is for students to understand what they are, what they are used for, and when it might be appropriate to use one data structure over another.
  6. Fundamental database concepts: Explanation of what a database is, what it is used for, and the various types that exist (e.g. relational and non-relational databases). Introduction to key concepts such as table, record, field, primary key, and relationships between tables.
1. Data Scientists’ Tools

Review of the key programming concepts needed to process and use data by means of code. Introduction to R programming language and an extensive overview of the capabilities that Python offers.

  1. Fundamental concepts of Python and libraries for data science: Numpy, Pandas.
  2. Python - intermediate and advanced.
  3. Data processing and visualization with Python.


2. Business Intelligence and Visualization

This module examines what databases are and discusses the main types. Students explore the world of relational database modeling and learn to program in SQL. In addition, the module looks at ETL processes and how they are designed and implemented.

  • Database design.
  • SQL Standard I
  • SQL Standard II
  • The data warehouse and ‘extract, transform and load’ (ETL) tools and processes.


3. Data Science. Data Analysis, Mining, and Visualization Technique

Review of the life cycle of data and how it affects the data analysis process. Students also explore the world of data visualization and learn to design dashboards in PowerBI.

  1. Data quality and life cycle.
  2. Data preparation and pre-processing.
  3. Visualization tools and techniques I
  4. Visualization tools and techniques II


4. Impact and Value of Big Data

This module examines big data analysis as a tool to address key research questions and issues. Students will understand what is meant by big data, how it has developed over time, the causes that have led to the emergence of big data technologies and how it compares with traditional business intelligence.

  1. Introduction to the world of big data.
  2. Business intelligence vs big data.
  3. Big data technologies.
  4. The value of data and applications across sectors


5. Big Data Tools and Technology

Discover and use the tools that comprise the ecosystem in order to process vast quantities of data. These include Spark, Hadoop, and NoSQL databases.

  1. HADOOP and its ecosystem.
  2. SPARK
  3. NoSQL databases
  4. Cloud platforms


6. Statistics for the Data Scientist

In this module students learn the fundamental concepts of programming in R, a programming language for statistical computing. The main statistical concepts essential for data analysis are also introduced here.

  1. Introduction to statistics.
  2. Probability and sampling.
  3. Inference and lineal regression.
  4. Experiment design.


7. Machine Learning

Students learn the fundamental concepts and algorithms of machine learning, one of the cornerstones of data science and artificial intelligence.

  1. Machine learning tools and the techniques and applications of supervised learning.
  2. Techniques and applications of unsupervised learning.
  3. Deep learning models and techniques.
  4. Cloud solutions for machine learning.


8. Capstone Project

This final project of the Master’s puts the knowledge and skills acquired by students into practice by applying it to a real-world case and with data connected to the business world. It is a mandatory component within the scope of the final part of the study plan and is carried out under the supervision of an assigned tutor. Students must also undergo a viva voce exam of their capstone project.

*The academic program may be subject to changes in line with the changing demand for specific skills in the market. Your employability is our goal.
Storytelling como recurso pedagógico

Una experiencia de aprendizaje única

¿Alguna vez te imaginaste formando parte de los grandes de la industria tecnológica? ¿Quieres convertirte en un experto en análisis de datos capaz de resolver problemas complejos y tomar decisiones estratégicas basadas en datos? Con este máster, podrás vivir una experiencia educativa inmersiva y adentrarte en el apasionante mundo del Big Data y la Inteligencia Artificial.

A través de un enfoque práctico y basado en el storytelling, nuestro programa te permitirá poner a prueba los conocimientos adquiridos en un entorno profesional simulado.
Outstanding Mentors


Ana Patricia Garcia

IT Internal Control Officer

Master’s in Data Science Director

Beatriz Pérez

Team Lead Big Data & AI Cloud Architect

Carlos Alarcón

Co-founder and Technical Director

Layla Scheli

Analista de BI, Big Data y Data Science

Elena Santos

IT Risk Audit

Manuel López


Paul Kuhle

CTO Collisio Tehnologies

Leon Beleña

Senior Data Scientist & Associate Professor

*We are always on the lookout for the best professionals in the sector, so the team may vary from one edition of the course to another

Certification Training

By the end of the program, you will have acquired the most widely-used skills and techniques in the world of data analytics. In addition to preparing you as a professional data analyst, you will also have the training you need for official international certifications such as:

At IMMUNE we are wholly committed to ensuring that our students obtain the essential competencies and skills that the market demands. That’s why we offer an optional IT certification program for various subjects:

*As an IMMUNE student you will enjoy free access to certification exams (except Google Cloud Certified Cloud Digital Leader).
Academic Information

Start from scratch to become a specialist in Data Science, Artificial Intelligence, and Machine Learning. Through programming languages such as R, Python and SQL, you will be able to apply data science strategically across sectors including banking, marketing, CRM, finance, logistics, or HR. You will have the skills to manage projects based on data science and big data, and to lead advanced analytics initiatives across all areas of the business.

Program Aims
  • Programming languages: Python and SQL.
  • Extract, process and analyze data for decision making using the latest techniques and tools.
  • Learn to manage projects based on data science and big data. Promote advanced data analytics initiatives across different areas of the business.
  • Get a comprehensive and transversal vision of big data and cloud solutions.
  • Generate reports, dashboards and visualizations of data.
  • Anticipate and detect patterns, trends and causes using predictive analytics and machine learning.
  • Master the strategic application of data science in areas such as marketing, CRM, banking and finance, operations, HR, and the IoT among others.
Competencias profesionales del programa

As a specialized data scientist, you will be prepared to take up the following opportunities : Data scientist, data analyst, data engineer, expert in data visualization, expert in data storage and processing architectures, expert in machine learning, expert in business intelligence, Chief Data Officer (CDO), business analytics, business intelligence. Through the Data Science Master’s Course Online, you will gain the technical knowledge required to obtain the following qualifications and certifications: AWS Certified Data Analytics, Google Data Analytics Certificate, IBM Data Analytics Professional, Associates Certified Analytics Professional (aCAP), Professional Certification BigML Certified Engineer.

Career Readiness

The comprehensive training we deliver to our students thoroughly prepares them for the employment market. Through a personalized syllabus, we help them develop professional skills, establish relationships with companies and sail through recruitment processes.

Learning By Doing Methodology

It focuses on the practical application of knowledge and skills to foster meaningful and lasting learning.

Una experiencia única

Utilizamos el storytelling para crear experiencias de aprendizaje memorables que conecten con las emociones de nuestros estudiantes.

The industry is on fire
+84% Improved Employment Status
+40 Monthly Job Offers
94,5% Employability
+4,7 Job Offers/Student

An innovative and vibrant Tech Hub

We are not conventional and our campus even less so.
Designed to replicate an ecosystem of startups and tech companies, we have created a Silicon Valley oasis in the heart of Madrid. Come and check it out.

Visit the Campus
Paseo de la Castellana, 89
Co-working spaces
Meeting rooms
Rest areas
Digital classrooms
Our students are working in
Marta Pérez

Marta Pérez
Founding Partner & Managing Director at Emetepé Tech&Services S.L

"I know that I made the right choice, since everything from the management to the teaching staff, the planning, quality of teaching, and even the center itself, have exceeded my expectations."

Kay Kozaroneklogo universitat manhheim

Kay Kozaronek
Artificial Intelligence Engineer & Machine Learning Researcher

"The combination of theory and hands-on work, the incorporation of human sciences and the quality of the teaching staff are undoubtedly the strong points of IMMUNE."


IMMUNE Financing

Full Payment
Pay for the course in a single installment and receive a 5% discount.

9 / 16 Interest-free Installments
Payment can be made in 9 installments for on campus courses and 16 installments for online master’s courses.

External Financing

Pay in installments, even if you are unemployed and cannot guarantee the loan.

Pay in installments, even if you are unemployed and cannot guarantee the loan.

Pay for your training through the Spanish Employment Training Foundation
*Aimed at active workers who wish to finance their program through the subsidized training program.


We are here to answer your questions!

What are the admission requirements?

It is not necessary to demonstrate any prior training for admission, only to go through the admission process consisting of an evaluation of your resume and a personal interview with our admissions team.

Will the tools I need be included in the price of the program?

The tools used throughout the program are licensed for free use, in some cases because we use educational licenses and in others because it is free software.

Is there a careers and employment guidance service?

We have an employability area which, through our Talent Hub program, is responsible for supporting the efforts of our students to enter the employment market. The services we offer include resources to help you search for and prepare for interviews, English tests, resume and/or Linkedin profile guidance, interview and elevator pitch training, and access to our exclusive internship and employment pool.

Do I need prior knowledge or experience?

No prior knowledge is required since all programs start from scratch. It is advisable however, to have user-level knowledge and a keenness for technology.

What are the requirements for my computer?

You will need to have access to a laptop with a camera, microphone and minimum requirements of 8 GB of RAM and an i5 processor.

What is the Capstone Project?

The final project is where everything you have learned throughout the program is applied and consolidated. You will present the project to a panel of professionals from companies in the sector, which represents a unique opportunity for students to demonstrate their knowledge to potential employers and also to network.

What certification or qualification will I receive on completion of the course?

Once you have finished and passed the program, you will receive a diploma issued by IMMUNE Technology Institute in digital format and verifiable using blockchain technology.

Are there grants or scholarships available?

Yes, there are scholarships or study grants as well as financing options depending on students’ circumstances. Check out our scholarship and financing options.

Can the course be delivered online?

Yes, the program is delivered online with live classes. As such, you will be in direct contact and under the supervision of the teachers, which will enable you to follow the classes and interact in a flexible and natural way.

This program is for you if...

  • Networking de asistentes a evento de tecnología en immune
    Do you want to level up?

    Do you want to stay in your field or sector, but you want to continue learning and explore new challenges? It's time to give your professional profile a boost and align it with the latest trends in technology.

  • Estudiantes del centro tecnológico immune dando clase de tecnología
    Are you finishing your degree, and you want an upgrade in technology?

    We love your profile, because you dare to dream. And in the professional world, fortune favors the bold. If you are an entrepreneur or freelancer, this program will help take your professional projects to the next level. 

  • profesor de máster enseñando conceptos tecnológicos
    Want to change your professional career?

    If you want your career to take a new direction and enter the world of tech with a bang, the program will help you specialize and shape your professional profile. 

  • Alumnos de programa tecnológico en clase de ciberseguridad, data science y programación
    Are you an entrepreneur or freelancer?

    This program will put you in the spotlight, as technology is the engine of innovation and the key to staying competitive in a constantly evolving market.

Admissions Process

Our students are characterized by their passion for technology. Our admissions process focuses on who you are, how you think, what you have accomplished, and then sharing your goals.

Our aim is to get to know you better, see what makes you unique and ensure that the IMMUNE educational model adapts to your profile.

Personal Interview
Academic Committee

Paseo de la Castellana 89, 28046 Madrid

© IMMUNE Technology Institute. All rights reserved.
Awards and recognitionspremio educacion en tecnologia e innovacionpremio educacion en tecnologia e innovacionlogo memberlogo premios excelencia educativalogo european excellence education
Logo GIMI instituteInnovation Catalyst
logo european excellence educationAcademic Partnerslogo asottechInternational partnerslogo sica