Please note this list is indicative of the structure of the degree and may be subject to change.

Year 1 (70 ECTS)

Period 1 (Sept-Dec)

2 Refresher courses for students with a business/management background

MAP530 - Probability refresher
MAP532 - Mathematical foundations of data science

4 Mandatory Courses

MAP531 - Statistics (4 ECTS)
MAP534 - Introduction to Machine Learning (4 ECTS)
MAP535 - Regression (4 ECTS)
MAP536P - Python for Data Science (4 ECTS)

Period 2 (Jan-March)

1 Mandatory Course

MAP541 - Machine Learning II (4 ECTS)

1 Elective Course to Be Chosen Among (1x4ESTS)

MAP540 - Capgemini Data Camp Projects
MAP546 - Statistical Models for Health
MAP544 - Causal Inference / Reinforcement Learning

Period 1 & 2

3 Mandatory Courses

MAP545 - Optimization / Deep Learning (4ECTS)
MAP543 - Database Management (4ECTS)                                                    
MAP547 - Data Science for Business Seminars (3ECTS)

One Foreign language module (French language module for non-speaking students) - 3 ECTS
Two modules of Humanities and French Culture - 3 ECTS
Sport - 2 ECTS

Period 3

MAP596B: 4-month Internship in a company (27 ECTS)

Year 2

Core Courses
- Introductory Supercase
- Digital Transformation Strategy
- Making sense of the technology ecosystem
- Regulations and Compliance in Data Science
- Data Analytics for Business Strategy
- Deep Learning
- Time Series and Financial Data, Etc.

Business Challenges
- Data I and II
- Entrepreneurship

Hackathons

3 Tracks
- Data Manager: Joining a data science department of a company
- Data Entrepreneur: Joining the HEC Startup Launchpad and creating a startup
- Data Consultant: Joining a consulting firm to help clients develop business by leveraging data

Learning Expeditions
- New York
- London

Research Paper