| 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 des sciences exactes et expérimentales forme des professionnels polyvalents maîtrisant les fondamentaux du développement logiciel, de l'algorithmique, des structures de données et des systèmes d'information. Au programme : programmation orientée objet, bases de données, réseaux, architecture des systèmes, génie logiciel et mathématiques appliquées. Les étudiants développent des compétences techniques solides en conception et développement d'applications, analyse de problèmes complexes, gestion de projets informatiques et travail collaboratif. Cette formation prépare à intégrer le monde professionnel en tant que développeur, analyste programmeur, administrateur systèmes et réseaux ou chef de projet junior, ou à poursuivre en master pour se spécialiser dans des domaines comme l'intelligence artificielle, la cybersécurité, le big data ou l'ingénierie logicielle. Un parcours complet qui allie théorie et pratique pour répondre aux besoins croissants du secteur numérique.
Programme
- Algorithmique et structures de données : notions de base, complexité, structures linéaires et arborescentes
- Programmation : apprentissage des langages (C, Java, Python), programmation orientée objet, développement logiciel
- Systèmes informatiques : architecture des ordinateurs, systèmes d’exploitation, réseaux et sécurité
- Bases de données et gestion de l'information : conception, modélisation, SQL, systèmes de gestion de bases de données
- Mathématiques pour l'informatique : logique, probabilités, statistiques, algèbre linéaire
Objectifs de la formation
- Acquérir une maîtrise des concepts fondamentaux de l’informatique, incluant la programmation, les structures de données et les algorithmes
- Développer la capacité à concevoir, réaliser et tester des applications logicielles adaptées à divers besoins
- Comprendre les systèmes d’exploitation, les réseaux informatiques et les bases de données pour gérer l’infrastructure numérique
- Appliquer des méthodes formelles pour la modélisation et la résolution de problèmes informatiques complexes
- Intégrer des compétences en analyse critique et en travail collaboratif pour mener à bien des projets informatiques