Cette licence a pour objectif de former des compétences capables de :
- Concevoir et développer des applications informatiques.
- Gérer des projets informatiques.
- Evaluer et assurer la maintenance des systèmes informatiques
- Gérer et Analyser des données
Conditions d’accès :
- Sont admis en première Année de Licence en Génie Logiciel et Systèmes d’Informations, les étudiants titulaires du baccalauréat Mathématiques, Sciences expérimentales, Informatique, Technique, Economie et Gestion ou diplôme équivalent.
- Sont admis en Deuxième Année, les étudiants qui ont réussi une année d’études supérieures dans la spécialité ou dans des spécialités annexes.
- Sont admis en Troisième Année, les étudiants titulaires d’un diplôme de technicien supérieur (DEST, DUT) ou d’un diplôme d’études supérieures du premier cycle (DEUPC) ou d’un diplôme de Maîtrise dans la spécialité ou dans des spécialités connexes.
perspectives académiques et professionnelles du parcours
Perspectives Académiques :
PERSPECTIVES ACADEMIQUES
Le titulaire de la licence en Génie Logiciel et Systèmes d'Informations a la possibilité de poursuivre ses études supérieures dans le cadre :
- D’un cycle d’Ingénieur en Informatique
- D’un cycle d’Ingénieur en Télécommunications
- D’un mastère Professionnel " Big Data "
- D’un mastère Professionnel " Ingénierie en Intelligence Artificielle "
- D’un mastère Professionnel " Cyber Sécurité "
- D’un mastère Professionnel " Cloud Computing et Virtualisation "
- D’un mastère de recherche et de doctorat en informatique
Perspectives Professionnelles :
Le parcours de cette licence conduit à la vie active. Les diplômés pourront exercer les métiers suivants :
- Développeur de logiciels : Vous pouvez travailler sur la conception, le développement et la maintenance de logiciels pour répondre aux besoins spécifiques des entreprises ou des clients.
- Architecte logiciel : Vous pouvez concevoir et planifier l'architecture globale de grands projets logiciels, en garantissant l'efficacité, la sécurité et la scalabilité du système.
- Analyste de systèmes : Vous pouvez analyser les besoins des utilisateurs et des clients pour concevoir des solutions informatiques adaptées et efficaces.
- Chef de projet informatique : Vous pouvez diriger des équipes de développement logiciel et de techniciens pour mener à bien des projets informatiques, en respectant les délais et le budget.
- Administrateur de bases de données : Vous pouvez vous spécialiser dans la gestion, la configuration et l'optimisation des bases de données pour garantir la disponibilité et la sécurité des données de l'entreprise.
Programme
1ère année
Semestre 1
-
- Algèbre 1
- Analyse 1
- Algorithmique et structure de données
- Atelier programmation 1
- Système d'exploitation 1
- Systèmes Logiques & Architecture des ordinateurs
- Logique formelle
- Technologies Multimédias
- Anglais 1
- Techniques de communication 1
Semestre 2
- Algèbre 2
- Analyse 2
- Algorithmique, structurededonnées et complexité
- Atelier deprogrammation 2
- Programmation Python
- Système d'exploitation 2
- Fondements des réseaux
- Fondements des bases dedonnées
- Anglais 2
- Techniques de communication 2
- Culture et Compétences Numériques (Coding and Data Analytics : Certification Honoris 21st Centry Skills)
2ème année
Semestre 1
- Probabilité et statistique
- Théorie des langages et des Automates
- Graphes et optimisation
- Conception des Systèmes d'Information
- Programmation Java
- Ingénierie des Bases de Données
- Services des Réseaux
- Anglais 3
- Gestion d'entreprise
- Programmation C++
- Personal : Certification Honoris 21st Centry Skills
Semestre 2
- Entrepôts de données
- Administration des bases de données
- Techniques d'indexation et recherche multimédia
- Technologies et programmation web
- Techniques de compilation
- Tests des logiciels (Certification ISTQB)
- Fondements de l'intelligence artificielle (Programmation IA)
- Anglais 4
- Droit informatique, protection des données et éthique
- Social : Certification Honoris 21st Centry Skills
- ERP et intégration des systèmes d’information
3ème année
Semestre 1
- Framework et technologies Big Data
- Virtualisation et Cloud
- Développement Mobile
- Développement d'applications réparties
- Machine Learning • Sécurité informatique
- Architecture SOA et services web
- Anglais 5
- Entreprenariat (Entrepreneurship : Certification Honoris 21st Centry skills)
- Préparation à l'environnement professionnel
- Certification Python
- Certification IBM Intelligence Artificielle
Semestre 2
Projet de Fin d’Etudes
- L’objectif du Projet de Fin d’Etudes (PFE) est de préparer l’insertion professionnelle des étudiants ; c’est un moyen essentiel pour confronter les connaissances acquises durant le cursus universitaire au savoir-faire des entreprises.
- Durant toute la durée du PFE, l’étudiant(e), immergé dans un milieu industriel, est appelé à acquérir une culture d’entreprise et à démontrer qu’il possède aussi bien les compétences techniques et scientifiques, que les compétences humaines nécessaires pour assurer sa future fonction.
- Le PFE se termine par la rédaction d’un mémoire qui sera soutenu devant un jury de professionnels du domaine de l’IT et d’enseignants académiques.