| 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 proposée par l'UFR de sciences et techniques forme des professionnels polyvalents maîtrisant les fondamentaux du développement logiciel, des systèmes d'information et des architectures réseaux. Au programme : algorithmique et programmation (Java, Python, C), bases de données relationnelles, conception orientée objet, administration système et réseaux, ainsi que les mathématiques pour l'informatique. Les étudiants développent des compétences concrètes en analyse de problèmes complexes, conception d'applications web et mobiles, gestion de projets informatiques et travail collaboratif en mode agile. Cette formation permet d'accéder à des postes de développeur d'applications, administrateur systèmes et réseaux, technicien en cybersécurité ou chef de projet junior. Elle prépare également à la poursuite d'études en master pour se spécialiser en intelligence artificielle, data science, ingénierie logicielle ou sécurité informatique, ouvrant la voie à des carrières d'ingénieur ou d'expert technique.
Programme
- Algorithmique et programmation : structures de données, algorithmique fondamentale, langages de programmation (C, Java, Python)
- Architecture des systèmes informatiques : organisation matérielle, systèmes d'exploitation, réseaux et protocoles
- Bases de données et systèmes d'information : modélisation, SQL, gestion des données, sécurité informatique
- Développement logiciel et ingénierie : génie logiciel, conception orientée objet, maîtrise des environnements de développement
- Mathématiques et logique pour l’informatique : logique formelle, probabilités, statistiques, mathématiques discrètes
Objectifs de la formation
- Acquérir les compétences techniques fondamentales en programmation et conception algorithmique pour résoudre des problèmes informatiques réels.
- Maîtriser l’usage de plusieurs langages de programmation et paradigmes afin de développer des applications efficaces et adaptées.
- Comprendre et appliquer les concepts clés des systèmes informatiques, réseaux, bases de données et sécurité informatique.
- Développer des capacités d’analyse critique et d’évaluation de solutions logicielles en s’appuyant sur une approche pratique et théorique.
- Préparer la poursuite d’études ou l’insertion professionnelle en informatique grâce à une formation complète et professionnalisante.