A structured programme designed to build practical skills.
This programme prepares students to collect, organise, analyse and create value from large datasets. It combines programming, statistics, databases, visualisation and artificial intelligence through project-based learning.
Programme objectives
01
Master programming and algorithmic fundamentals
02
Design, query and secure databases
03
Analyse and visualise data to support decisions
04
Discover Machine Learning and Big Data architectures
Useful information
What you need to know before applying.
A clear view of the programme, application process and support offered by ESPITA.
Application review
Your application is reviewed according to your academic level, qualifications and study project.
Applied learning
Lectures, tutorials, practical work, projects and case studies structure your progress.
Internships and final project
Professional experience supports skills development and employability.
International support
Students can receive support for mobility, international internships and further study.
Monthly payment available
Payment terms and schedules are confirmed with the administration office.
French / English learning
Technical and professional English is progressively integrated into the programme.
Detailed curriculum
Structured progress, year by year.
Each stage combines courses, practice, projects and professional skills development.
01
Year 1
Computer science and scientific foundations
Algorithms and programming
Mathematics for computer science
Computer architecture
Web fundamentals
Communication and English
Project
Project: build a first data collection and visualisation application.
02
Year 2
Databases, statistics and decision support
Python for data
SQL and data modelling
Statistics and probability
Business Intelligence
Data application development
Project
Project: create a decision dashboard from a real-world dataset.
03
Year 3
Big Data, AI and professional practice
NoSQL and distributed systems
Big Data and parallel processing
Machine Learning
Advanced data visualisation
Data security and governance
Project
Internship and final project based on a business case in healthcare, finance, industry or marketing.
Detailed content may evolve during curriculum updates. The admissions office confirms the version applicable to each intake.
Skills developed
Technical, methodological and interpersonal skills.
Python and algorithmsSQL and NoSQLApplied statisticsPower BI and data visualisationData preparation and qualityTeamwork and communication of results