Applications for 2026–2027 are open
Computer Science – Big Data and Data Analytics
← All programmesBachelor programme

Computer Science – Big Data and Data Analytics

A Bachelor programme focused on data careers, artificial intelligence and decision support.

Duration3 years
DegreeBachelor degree
AdmissionHigh school diploma or equivalent
CampusBoukhzar, Sousse
Overview

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

Learn by creating real projects.

  • Power BI dashboard
  • Python data-processing pipeline
  • Machine Learning prediction project

Programme technologies and certifications.

PythonPower BISQL
Career opportunities

Build your professional future.

Junior Data Analyst
Data Developer
Business Intelligence Analyst
Assistant Data Engineer
Database Administrator
Further study in Data Science
Your future starts here

Build a path that reflects your ambitions.

Talk to our admissions team and find the programme that fits your goals.

WhatsApp