AdmissionPreparatory cycle, scientific Bachelor degree or equivalent
CampusBoukhzar, Sousse
Overview
A structured programme designed to build practical skills.
Computer engineers design, develop and optimise innovative software systems and IT infrastructures. The programme covers computer science foundations, artificial intelligence, data science, software engineering, cloud computing and cybersecurity.
Programme objectives
01
Design software architectures and digital systems
02
Develop web, mobile and cloud solutions
03
Use artificial intelligence and data science
04
Secure applications, data and infrastructure
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
Engineering Year 1
Advanced computer science foundations
Advanced algorithms
Object-oriented programming
Databases
Systems and networks
Engineering mathematics
Project
Project: multi-user business application with documented architecture.
02
Engineering Year 2
Digital technology specialisation
Artificial intelligence
Data Science
Web and mobile development
Cloud computing
Cybersecurity
Project
Project: intelligent platform deployed on a cloud infrastructure.
03
Engineering Year 3
Expertise, innovation and industry
Advanced software architecture
DevOps
Big Data
Advanced security
Project management
Project
Industry final project: design, develop, deploy and evaluate a complete solution.
Detailed content may evolve during curriculum updates. The admissions office confirms the version applicable to each intake.
Skills developed
Technical, methodological and interpersonal skills.
Software architectureAI and Machine LearningCloud and DevOpsCybersecurityData engineeringIT project management