Licence en Informatique : Génie Logiciel
Conditions d'admission :
La licence en génie informatique s’adresse aux étudiants titulaires d’un bac scientifique
- Bac Maths
- Bac Sciences expérimentales
- Bac Informatique
- Bac Technique
L’admission des bacheliers en économie et gestion est conditionnée par un test d’admission.
Objectifs du programme :
Les étudiants ayant obtenu la licence seront opérationnels pour travailler dans la conception et le développement applications Web et Mobiles, effectuer une gestion et une analyse de base des données et gérer des projets informatiques complexes.
Il sera aussi possible pour les diplômés de créer leur propre startup dans le domaine du développement des applications Web et Mobile.
Métiers visées :
Les diplômés peuvent poursuivre leurs études pour obtenir un master ou un diplôme d’ingénieur Voici quelques exemples de carrières potentielles:
- Analyste de systèmes informatiques
- Développeur d’applications informatiques
- Testeur de logiciels et de systèmes informatiques.
- Intégrateur de solutions informatiques.
- Administrateur de bases de données.
Plan d'Etude :
1ère Année | 2ème Année | 3ème Année |
---|---|---|
Analyse 1 Algèbre 1 Algorithmique et Structures de Données 1 Atelier Système d’exploitation et Environnement de Programmation Logique Informatique Systèmes Logiques Programmation Web Statique U.E. Transversale Anglais 1 U.E. Optionnelle Transmission de Données Infographie Analyse 2 Algèbre 2 Probabilités et Statistiques Algorithmique et Structures de Données 2 Atelier de Programmation Architecture des Ordinateurs Systèmes d’exploitation 1 Anglais 2 Compétences Numériques Environnement de développement coopératif Projet Tuteuré (Programmation C) |
Théorie des langages et éléments de compilation Algorithmique avancée et complexité Base de données Programmation OO Systèmes d’exploitation 2 Réseaux Introduction Multimédia Anglais 3 Gestion d’entreprises Tests et qualité du logiciel Projet Tuteuré (Site statique) Conception O.O Administration des bases de données Technologies et programmation Web Développement Mobile Interface Homme-Machine Développement d’applications réparties Framework Serveur Anglais 4 Droit et éthique Informatique Projet Personnel Professionnel (environnement de développement Bases de Données) Programmation Orientée Objet Avancée Administration Systèmes et Réseaux |
Architecture SOA Cloud Computing Internet of Things (IoT) Environnement JEE Sécurité informatique Fondements de l’Intelligence Artificielle Maillage 2D/3D U.E. Transversale Anglais 5 Entreprenariat U.E. Optionnelle Big data Développement multi-supports Stage en entreprise (PFE) |