Applications for 2026–2027 are open
Software Engineering and Intelligent Systems
← All programmesBachelor programme

Software Engineering and Intelligent Systems

Modern software development, application architecture and artificial intelligence.

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

A structured programme designed to build practical skills.

This programme trains developers able to design robust, secure and scalable applications while integrating intelligent components. It covers web and mobile development, cloud platforms, databases and agile methods.

Programme objectives

01

Develop maintainable software applications

02

Apply software design and testing practices

03

Integrate AI components into digital solutions

04

Deploy applications using cloud and DevOps tools

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

Programming and digital foundations

  • Algorithms
  • Object-oriented programming
  • Web fundamentals
  • Databases
  • Computer systems
Project

Project: develop a structured multi-page web application.

02
Year 2

Application engineering

  • Software design
  • Full-stack development
  • Mobile development
  • API and database engineering
  • Software testing
Project

Project: build and test a collaborative business application.

03
Year 3

Intelligent systems and deployment

  • Applied AI
  • Cloud computing
  • DevOps and CI/CD
  • Application security
  • Project management
Project

Internship and final project: deliver an intelligent application from design to deployment.

Detailed content may evolve during curriculum updates. The admissions office confirms the version applicable to each intake.

Skills developed

Technical, methodological and interpersonal skills.

Java, Python and JavaScriptObject-oriented designWeb and mobile frameworksDatabase designTesting and quality assuranceGit, CI/CD and cloud fundamentals

Learn by creating real projects.

  • Full-stack business application
  • AI-assisted mobile application
  • Automated testing and deployment pipeline

Programme technologies and certifications.

Git and GitHubCloud fundamentalsSoftware testing
Career opportunities

Build your professional future.

Junior Full-stack Developer
Mobile Developer
Software Tester
DevOps Assistant
Intelligent Application Integrator
Further study in engineering or a Master programme
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