| 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 Sciences et Montagne forme des professionnels polyvalents maîtrisant les fondamentaux de l'informatique moderne. Au programme : algorithmique et programmation, structures de données, bases de données, réseaux et systèmes d'exploitation, développement web et logiciel, ainsi que les mathématiques appliquées à l'informatique. Les étudiants développent des compétences solides en conception et développement d'applications, résolution de problèmes complexes, analyse et modélisation de systèmes informatiques, et gestion de projets techniques. Cette formation prépare à une insertion professionnelle immédiate en tant que développeur, administrateur systèmes et réseaux, ou technicien informatique, tout en offrant les bases nécessaires pour poursuivre en master spécialisé. Les diplômés sont capables d'intervenir dans des environnements variés : entreprises de services numériques, startups technologiques, départements informatiques de grandes organisations, ou de s'orienter vers la recherche et l'innovation en informatique.
Programme
- Algorithmique et structures de données : conception d’algorithmes, complexité, listes, arbres, graphes
- Programmation : langages (C, Java, Python), développement orienté objet, programmation système
- Systèmes informatiques : architecture des ordinateurs, systèmes d’exploitation, réseaux, sécurité
- Bases de données : modèles relationnels, requêtage SQL, conception et administration
- Mathématiques et fondements : logique, probabilités, statistiques appliquées à l’informatique
Objectifs de la formation
- Maîtriser les concepts fondamentaux de l’informatique, incluant la programmation, les structures de données et les algorithmes
- Acquérir la capacité à concevoir, développer et déployer des applications informatiques robustes et efficaces
- Comprendre les architectures des systèmes informatiques et les technologies réseaux
- Analyser et résoudre des problèmes informatiques complexes en appliquant des méthodes rigoureuses de modélisation et d’optimisation
- Développer des compétences en travail collaboratif et en communication technique au sein d’équipes multidisciplinaires