| Niveau d'études visé | Bac +3 |
|---|---|
| Durée de la formation en année | 3 ans |
| Statut de l'école | Non renseigné |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
La licence mention informatique du Département composante informatique forme des professionnels polyvalents maîtrisant les fondamentaux théoriques et pratiques de l'informatique moderne. Au programme : algorithmique et structures de données, programmation orientée objet (Java, Python, C++), développement web (HTML, CSS, JavaScript), bases de données relationnelles, systèmes d'exploitation et réseaux informatiques. Les étudiants développent des compétences solides en analyse et conception de logiciels, gestion de projets informatiques, résolution de problèmes complexes et travail en équipe sur des projets concrets. Cette formation prépare aux métiers de développeur logiciel, analyste-programmeur, administrateur système et réseau, chef de projet junior ou consultant technique. Elle constitue également un tremplin idéal vers les masters spécialisés en intelligence artificielle, cybersécurité ou ingénierie logicielle pour les profils souhaitant approfondir leur expertise technique.
Programme
- Algorithmique et structures de données : notions fondamentales, complexité, tri et recherche
- Programmation en langages variés : C, Java, Python – concepts orientés objet et fonctionnels
- Architecture des ordinateurs et systèmes d’exploitation : organisation matérielle, gestion des processus
- Bases de données et systèmes d’information : modèles relationnel et NoSQL, conception et requêtage
- Réseaux informatiques et sécurité : protocoles, sécurité des données et protection des systèmes
Objectifs de la formation
- Concevoir, développer et maintenir des applications informatiques robustes et performantes.
- Analyser et modéliser des systèmes informatiques complexes à l'aide d'outils et méthodologies adaptés.
- Maîtriser les notions fondamentales des bases de données, réseaux et systèmes d'exploitation.
- Appliquer les principes de sécurité informatique pour protéger les données et les applications.
- Utiliser des langages de programmation variés pour résoudre efficacement des problèmes techniques.