| Niveau d'études visé | Bac +3 |
|---|---|
| Durée de la formation en année | 3 ans |
| Statut de l'école | Non renseigné |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
La licence mention informatique proposée par l'UFR de sciences fondamentales et appliquées forme des spécialistes capables de concevoir, développer et maintenir des systèmes informatiques. Au programme : algorithmique et programmation (Java, Python, C), bases de données relationnelles, architecture des systèmes et réseaux, génie logiciel, ainsi que développement web et applications. Les étudiants développent des compétences opérationnelles en résolution de problèmes complexes, modélisation, travail en équipe et gestion de projets informatiques. Cette formation polyvalente prépare aux métiers de développeur d'applications, administrateur systèmes et réseaux, concepteur-développeur web, data analyst ou ingénieur d'études. Les diplômés peuvent également poursuivre en master informatique pour accéder à des fonctions d'ingénieur logiciel, architecte système, chef de projet IT ou consultant en transformation numérique. Un parcours complet qui ouvre les portes du secteur dynamique des technologies de l'information.
Programme
- Algorithmique et structures de données : bases des algorithmes, complexité, structures fondamentales.
- Programmation : langages de programmation (C, Java, Python), développement logiciel, programmation orientée objet.
- Systèmes informatiques : architecture des ordinateurs, systèmes d'exploitation, réseaux et protocoles.
- Mathématiques pour l'informatique : logique, algebra, statistiques et probabilités appliquées.
- Bases de données et développement web : modélisation, requêtes SQL, conception de sites web dynamiques.
Objectifs de la formation
- Acquérir une maîtrise approfondie des concepts fondamentaux en informatique, notamment en algorithmique, programmation et structures de données
- Savoir concevoir, développer et tester des applications logicielles en utilisant des langages de programmation modernes
- Comprendre les principes des systèmes informatiques, réseaux, et bases de données pour gérer efficacement des environnements techniques
- Développer des compétences analytiques pour modéliser et résoudre des problèmes complexes à l’aide d’outils informatiques
- Être capable de travailler en équipe sur des projets informatiques en respectant les méthodologies de gestion de projet et l’éthique professionnelle