
-
Un fonctionnement par semestres :
chaque année est organisée en deux semestres. Pour motiver les étudiants, le 1èr semestre
compte pour 40% et le 2ème pour 60%.
-
Une formation rythmée :
Cycle préparatoire : Info SUP & Info SPE
Cycle Ingénierie I et II.

La 1ère Année (Info Sup) se compose de 4 modules :
1- Informatique (Algorithmique, programmation Pascal).
2- Mathématiques I (Math, Probabilités).
3- Matériels (Architectures des ordinateurs, physique & logique des calculateurs).
4- Sciences humaines (Anglais, Comptabilité, T.E.C).
La 2ème Année (Info Spé) se compose de 4 modules :
1- Informatique (Algorithmique, Langage C, Visual Basic, Théorie de langages).
2- Mathématiques II (Analyse et Algèbre, Statistique, Analyse numérique).
3- Matériels (Bases de données, Unix, physique & logique des calculateurs).
4- Sciences humaines (Anglais, Comptabilité Analytique, T.E.C)
La 3ème Année (Cycle ingénierie I) se compose de 3 modules :
1- Informatique (Systèmes d'information, POO, C++/C#, Visual C++, Java, Technologies Web,
Compilation, Systèmes d'exploitations, Réseaux, Unix).
2- Mathématiques numériques et de décision (Analyse numérique, Recherche
opérationnelle, Théorie des graphes, Analyse de données).
3- Sciences économiques et sciences humaines (Marketing, T.E.C, Anglais).
La 4ème Année (Cycle ingénierie II) se compose de 2 modules :
1- Informatique (Intelligence Artificielle, Génie Logiciel, Interfaces Homme Machine, Java,
Bases de données évoluées, Traitement d'images, Administration réseau sous Unix, Formation CCNA, gestion de projet, SAP).
2- Sciences économiques et sciences humaines (Droit d'entreprise, Informatique
et Qualité, T.E.C, Anglais).


Cycle Préparatoire
Le but du cycle préparatoire est d'approfondir les structures de données, étudier les langages de
programmation, les bases de données (systèmes d'information), et les réseaux informatiques.
Module Informatique (384 h)
Algorithmique I
Programmation en C
Initiation PC (Bureautique)
Module mathématique (192 h)
Mathématiques I
Probabilités
Module Matériels (128 h)
Architecture des ordinateurs
Système d'exploitation I
Physique et logique des calculateurs I
Module Sciences humaines (256 h)
Comptabilité générale
Techniques d'expression et de communication
Anglais
Module Informatique (384 h)
Algorithmique II Structures de données
Programmation en C/C++
Programmation en Visual basic
Théorie des langages
Module Mathématiques II (192 h)
Mathématiques II
Statistique
Analyse numérique I
Module Matériels (128 h)
Bases de données
Système d'exploitation Unix
Physique et logique des calculateurs II
Module Sciences humaines (256 h)
Comptabilité Analytique
Techniques d'expression et de communication
Anglais
Stage de 4 à 6 semaines
Cycle Ingénierie
Le cycle ingénierie comprend 2 années (3ème et 4ème années).
La troisième année est caractérisée par une formation à forte dominante informatique.
La quatrième année est partagée à parts égales entre deux activités : une formation complémentaire
spécialisée orientée vers les sciences de l'ingénierie avancée, et la réalisation d'un projet de fin d'études.
Les cours ont lieu au premier semestre, en parallèle avec le travail préliminaire sur le projet : choix
du sujet, parmi les nombreuses propositions envoyées à l'ESISA par des industriels ou par des
organismes de recherche ou financiers.
Le deuxième semestre est consacré à la réalisation finale du projet, qui est soutenu devant un
jury au début du mois de septembre.
Troisième année (Cycle ingénierie I)
Informatique (512h)
Système d'information (+ 1 projet)
Analyse et conception par objet
Programmation en C++ et Visual C++ (+ 2 projets)
.Net
Compilation (+ 2 projets)
Programmation JAVA
Systèmes d'exploitation (+ 1 projet)
Réseaux (+ 2 projets)
Administration Unix
Technologies WEB (Apache, HTML, My SQL, PHP, JavaScript)
Mathématiques numériques et de decision (224 h)
Analyse numérique II (+1 projet)
Analyse de données (+1 projet)
Recherche opérationnelle et Théorie des graphes (+1 projet)
Sciences économiques et sciences humaines (224 h)
Marketing (+1 projet)
Anglais
Techniques d'expression et de communication
Stage de 2 à 3 mois
Quatrième année (Cycle ingénierie II)
Informatique (560 h)
Intelligence artificielle
Systèmes experts + Programmtion en Lisp + (1 Projet en Lisp)
Représentation des connaissances
Programmation logique + (1 Projet en Prolog)
Génie logiciel & UML (1 projet)
(Framework, Dot Net)
Traitement d'images + (1 projet)
Informatique Distribuée + (1 projet)
(Architecture des Applications Distribuée JEE, Servelets & JSP, Modèle MVC2,
Serveur Tomcat, Serveur Jboss, EJB, JDBC)
Administration réseau sous Unix
Formation CISCO CCNA
Bases de données évoluées + (1Projet)
-AdministrationOracle (Sécurité, Restauration, Configuration, Sauvgarde)
-Programmation PL SQL
-Base Donnée Distribuée (Transaction, Implémentation)
-Administration sous Unix
-Gestion de projet
-SAP
Sciences économiques et sciences humaines (120 h)
Droit d'entreprise, commercial et informatique
Informatique et Qualité
Techniques d'expression et de communication
Anglais
Stage de 4 à 6 mois : Projet de fin d'études