| 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 des Sciences et Techniques offre une formation solide et polyvalente couvrant l'intégralité des huit blocs de compétences du référentiel national en informatique. Les étudiants y acquièrent des compétences techniques approfondies en algorithmique, programmation (classique et web), bases de données, systèmes et réseaux informatiques, tout en consolidant leurs bases mathématiques. Au-delà des aspects théoriques et techniques, la formation intègre une dimension professionnelle avec des modules de gestion de projet et de communication, complétés par des projets collaboratifs, un mémoire et un stage obligatoire de deux à quatre mois en entreprise. Ces expériences renforcent les compétences transversales essentielles telles que le travail d'équipe, la communication et la construction d'un projet professionnel. Cette formation prépare les diplômés à poursuivre leurs études en Master ou en École d'Ingénieurs, les positionnant ainsi vers le métier d'ingénieur en informatique dans un secteur dynamique et en constante évolution.
Programme
- Algorithmique et programmation : structures de données, langages de programmation (C, Java, Python), paradigmes de programmation
- Architecture des ordinateurs et systèmes d’exploitation : organisation matérielle, systèmes Unix/Linux, gestion des processus et mémoire
- Bases de données et systèmes d’information : modèles relationnels, SQL, conception et administration de bases de données
- Réseaux et télécommunications : protocoles, architecture TCP/IP, sécurité réseau
- Théorie de l’informatique et mathématiques pour l’informatique : logique, automates, complexité, probabilités et statistiques appliquées
Objectifs de la formation
- Acquérir les bases solides en algorithmique, structures de données et programmation pour résoudre des problèmes informatiques complexes
- Comprendre les systèmes informatiques, réseaux et architectures matérielles pour maîtriser le fonctionnement des technologies numériques
- Développer des compétences en conception et développement logiciel, incluant la maîtrise des langages de programmation modernes
- Appliquer les méthodes de modélisation, bases de données et systèmes d’information pour concevoir des solutions efficaces et fiables
- Analyser les enjeux éthiques, juridiques et sociaux liés aux technologies de l’information et communiquer clairement des résultats techniques