Licence en Informatique : Génie Logiciel et Systèmes d’Information (GLSI)
Est une formation en informatique qui prépare les étudiants à concevoir, développer, déployer et maintenir des solutions logicielles et des systèmes d’information.
Objectifs de la formation
- Maîtriser l’ingénierie logicielle moderne.
- Concevoir et administrer des systèmes d’information complexes.
- Intégrer les technologies émergentes, notamment le Cloud et l’IA.
- Développer l’employabilité et l’adaptabilité professionnelle.
Conditions d'accès
La Licence en Génie Logiciel et Systèmes d’Information est ouverte aux étudiants titulaires d’un baccalauréat.
Nature du Bac :
- Bac Mathématiques
- Bac Sciences expérimentales
- Bac Informatique
- Bac Technique
Programmes
SEMESTRE 1
-
Mathématique 1
- Algèbre 1
- Analyse 1
-
Algorithmique & Programmation 1
- Algorithmique et structure de données
- Atelier programmation 1
-
Systèmes d'exploitation & Architecture
- Système d'exploitation 1
- Systèmes Logiques & Architecture des ordinateurs
-
Logique et Multimédia
- Logique formelle
- Technologies Multimédias
-
Soft skills et communication 1
- Etudier à l’université
- Français 1
- Compétences Numériques
SEMESTRE 2
-
Mathématiques 2
- Algèbre 2
- Analyse 2
-
Algorithmique et Programmation 2
- Algorithmique, structure de données et complexité
- Atelier de programmation 2
- Programmation Python
-
Systèmes d'exploitation & Réseaux
- Système d'exploitation 2
- Fondements des réseaux
-
Bases de données & système d’informations
- Fondements des bases de données
- Introduction aux systèmes d'information
-
Soft skills et communication 2
- Apprendre à apprendre
- Français 2
- Anglais 1
SEMESTRE 1
- Probabilité
- Probabilité et statistique
- Automates et Optimisation
- Théorie des langages et des Automates
- Graphes et optimisation
- CPOO
- Conception des Systèmes d'Information
- Programmation Java
- Bases de données et Réseaux
- Ingénierie des Bases de Données
- Services des Réseaux
- Soft skills et communication 3
- Projet Professionnel Personnalisé
- Français 3
- Anglais 2
- Unité optionnelle
- Frameworks Front-end (React/Angular)
- Outils de Versioning & Git
SEMESTRE 2
- Bases de données
- Entrepôts de données
- Administration des bases de données
- Indexation et Web
- Techniques d’indexation et recherche multimédia
- Technologies et programmation web
- Compilation & tests
- Techniques de compilation
- Tests des logiciels (Certification ISTQB)
- Intelligence artificielle
- Fondements de l'intelligence artificielle (Programmation IA)
- Soft skills et communication 4
- Développement des compétences perso. et pro.
- Anglais 3
- Entrepreneuriat
- Unité optionnelle
- Internet des Objets (IoT)
- Ergonomie et Design UX/UI
SEMESTRE 1
- Cloud & Big Data
- Framework et technologies Big Data
- Virtualisation et Cloud
- Développement d'applications
- Développement Mobile
- Développement d'applications réparties
- Machine Learning et sécurité
- Machine Learning
- Sécurité informatique
- Architecture SOA et services web
- Architecture SOA et services web
- Langue et Entreprenariat
- Préparation à la vie professionnelle
- Entreprenariat 2
- Droit informatique, protection des données et éthique
- Unité optionnelle
- Administration Systèmes & DevOps
- Blockchain & Technologies Distribuées
SEMESTRE 2
- Obligatoire
- PFE
Perspectives professionnelles
- Développeur logiciel : Front-end, Back-end ou Full-stack ;
- Développeur d’applications Web ;
- Développeur mobile ;
- Concepteur-développeur Bases de Données ;
- Ingénieur QA / Testeur logiciel ;
- Administrateur systèmes junior / DevOps junior ;
- Support applicatif / Exploitation SI ;
- Chef de projet SI / Chef de projet logiciel ;
- Scrum Master / Agile Coach junior.
