Génie Informatique à ESPITA

Objectifs de la formation

Le programme de Génie Informatique à ESPITA a pour objectif de former des ingénieurs capables de concevoir, développer, sécuriser et optimiser des systèmes logiciels et des infrastructures informatiques.
Nos diplômés allient compétences techniques de haut niveau, maîtrise des outils numériques et esprit d’innovation pour répondre aux besoins des entreprises et des startups en pleine transformation digitale.

Icon Boxes Horizontales - Génie Informatique

Débouchés professionnels

Les opportunités d’emploi pour les diplômés en génie informatique sont nombreuses, aussi bien en Tunisie qu’à l’international :

  • Développement logiciel / Web / Mobile
  • Cybersécurité et réseaux
  • Intelligence artificielle et Data Science
  • Ingénierie cloud et systèmes distribués
  • DevOps et administration systèmes
  • Consulting en IT / Chef de projet technique
  • Entrepreneuriat digital / Startups

🕒 Durée et structure du cursus

Pour les bacheliers : 2 ans d’études préparatoires suivies de 3 ans de spécialisation (GINFO). Donc au total 5 ans à partir du bac.
Pour les titulaires d’une licence ou équivalent, ils entrent directement en 1ère année cycle ingénieur (3 ans).
Pour les titulaires d’un master ou équivalent, ils seront admis en 2ème année cycle ingénieur.

Exemples de métiers

  • Développeur Full Stack
  • Ingénieur DevOps
  • Ingénieur en sécurité informatique
  • Architecte logiciel
  • Administrateur réseau et systèmes
  • Analyste data / Data Engineer

Durée et structure du cursus :
Pour les bacheliers : 2 ans d’études préparatoires suivies de 3 ans de spécialisation (GINFO). Donc au total 5 ans à partir du bac.
Pour les titulaires d’une licence ou équivalent, ils entrent directement en 1ère année cycle ingénieur (3 ans).
Pour les titulaires d’un master ou équivalent, ils seront admis en 2ème année cycle ingénieur.

💻 Cycle Préparatoire en Génie Informatique

Le Cycle Préparatoire en Génie Informatique à ESPITA est axé sur un tronc commun scientifique et technologique, destiné à fournir aux étudiants les bases solides en mathématiques, physique et informatique nécessaires pour aborder les spécialités avancées du cycle d’ingénieur. Il allie rigueur scientifique et premières applications pratiques en développement informatique.

📐 Sciences fondamentales

  • Analyse

  • Algèbre

  • Mécanique générale

  • Électrostatique / Magnétostatique

  • Thermodynamique

  • Électromagnétisme

  • Ondes et propagation

  • Mécanique des solides

🧪 Sciences appliquées

  • Chimie

  • Sciences et Techniques Industrielles (STI)

  • Optique géométrique

  • Optique ondulatoire

  • Mathématiques du signal

  • Traitement du signal

  • Circuits logiques

💻 Informatique & programmation

  • Algorithmique et structures de données

  • Algorithme et programmation

  • Introduction aux systèmes d’exploitation

  • Fondements du multimédia

  • Base de données

  • Atelier de programmation

  • Atelier de programmation orientée objet (POO C++)

  • CDAO (Conception et Dessin Assistés par Ordinateur)

  • C2I (Certificat Informatique et Internet)

🌍 Compétences transversales

  • Français

  • Anglais

  • Culture de l’entreprise

🧑‍💻 Projet

  • Projet en programmation web : initiation à la conception de sites web dynamiques en lien avec les technologies modernes du web.

La 3ᵉ année marque l’entrée dans le cycle d’ingénieur en Génie Informatique à ESPITA. Cette année permet de consolider les bases en programmation, en systèmes, en bases de données et en réseaux, tout en développant des compétences transversales et pratiques adaptées au monde professionnel.

💻 Informatique et développement

  • Algorithme et structures de données

  • Programmation orientée objet 1 (POO1)

  • Programmation orientée objet 2 (POO2)

  • Programmation procédurale et compilation

  • Programmation web

  • Programmation web avancée

  • Atelier Python

  • Techniques multimédia et web

🖧 Systèmes et réseaux

  • Systèmes d’exploitation avancés

  • Introduction aux réseaux

  • Technologies des réseaux

  • Système de gestion de base de données

  • Bases de données

📐 Mathématiques et sciences appliquées

  • Mathématiques de l’ingénieur

  • Probabilités et statistiques

  • Analyse numérique

  • Théorie des graphes

🎯 Compétences transversales

  • Management de l’innovation

  • Techniques de communication

  • Anglais

  • Droit

🚀 Projet de formation

  • PFA1 : Projet d’application permettant aux étudiants de mettre en œuvre les acquis techniques dans un contexte concret.

  •  

La 4ᵉ année du cycle d’ingénieur en Génie Informatique à ESPITA permet aux étudiants de renforcer leurs compétences techniques tout en explorant des domaines avancés tels que le développement mobile, les architectures logicielles, les méthodologies agiles, l’intelligence artificielle et le cloud. Elle prépare les futurs ingénieurs à concevoir des solutions logicielles robustes et innovantes dans un environnement technologique en constante évolution.

🧱 Architecture & développement logiciel

  • Architecture avancée des systèmes (DevOps)

  • Architecture logicielle et patrons de conception

  • Systèmes distribués : Middleware

  • Génie logiciel

  • Méthodologies agiles et hybrides

  • Langage de modélisation objet

  • Optimisation combinatoire

  • Algorithmique avancée & complexité

💻 Développement full stack & frameworks

  • Programmation orientée objet avancée : Java côté serveur

  • Programmation Java J2E : Micro-services

  • Framework Web : Symfony

  • Framework de développement web

  • Développement .NET 1

  • Développement mobile

  • Développement mobile hybride (Angular/Ionic)

🧠 Intelligence artificielle & données

  • Intelligence artificielle (Machine Learning)

  • Administration de bases de données

📈 Compétences managériales et transversales

  • Management stratégique

  • Marketing et techniques de vente

  • Techniques de communication

  • Anglais

🚀 Projet de formation avancée

 

  • PFA2 : Projet encadré appliqué à un environnement réel, permettant la mise en œuvre de l’ensemble des compétences techniques et managériales acquises.

La 5ᵉ année du cycle d’ingénieur en Génie Informatique à ESPITA est orientée vers les technologies avancées, la gestion de projet, la data science, et la transformation numérique. Elle prépare les futurs ingénieurs à intégrer efficacement le monde professionnel, grâce à une solide maîtrise des outils modernes du génie logiciel et un Projet de Fin d’Études encadré.

🧠 Génie logiciel & développement avancé

  • Génie logiciel : Node.js

  • Framework de développement web : React

  • Développement mobile : Flutter

  • Internet des objets (IoT)

  • Deep Learning

  • Architecture SOA et Cloud

📊 Données, intelligence et sécurité

  • Big Data

  • Bases de données non relationnelles

  • Entrepôts de données et Business Intelligence

  • Sécurité des systèmes d’information

📈 Compétences transversales et management

  • Management de projet

  • Gestion des ressources humaines (GRH)

  • Anglais

🚀 Semestre 2 : Projet de Fin d’Études (PFE)
Les étudiants réalisent un projet de fin d’études (PFE) en entreprise ou en laboratoire, leur permettant de mettre en œuvre les compétences techniques et managériales acquises tout au long de la formation, sur un sujet innovant et à forte valeur ajoutée.

🧪 Projets et Stages :

Chaque année, les étudiants effectuent un stage pratique correspondant à leur niveau : stage d’observation en cycle préparatoire, stage technique en 3ᵉ année, et stage ingénieur en 4ᵉ année, afin de renforcer leurs compétences professionnelles. Le cursus se conclut par un projet de fin d’études réalisé en entreprise, en laboratoire de recherche ou au sein d’une société de développement, garantissant une immersion complète dans le monde professionnel.

🏅 Certifications incluses ou recommandées

ESPITA offre ou prépare les étudiants à obtenir des certifications de valeur ajoutée, telles que :

  • Cisco Networking Academy
  • Cours sur les réseaux et la cybersécurité
  • Google Cloud Fundamentals
  • Formation sur Google Cloud AWS Cloud Practitioner Essentials (AWS)
  • Microsoft Learn Certifications (Microsoft)
  • Modules sur Azure, AI et DevOps Formation sur les bases du cloud AWS
  • IBM Data Science Professional Certificate
  • Harvard CS50: Introduction to Computer Science
  • (Coursera – Accès gratuit via certains financements) Cours de base en informatique
  • Meta Front-End Developer Certificate

Ces certifications sont incluses ou proposées gratuitement en complément du cursus.