| 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 la Faculté des sciences et techniques forme des spécialistes capables de concevoir, développer et maintenir des solutions logicielles. Au programme : algorithmique et programmation (Java, C, Python), bases de données relationnelles, systèmes d'exploitation, réseaux informatiques, architecture des ordinateurs, génie logiciel et développement web. Les étudiants développent des compétences en analyse de problèmes complexes, conception d'applications, optimisation de code et travail en mode projet collaboratif. La formation allie théorie mathématique et mise en pratique technique à travers des projets concrets et des travaux dirigés encadrés.
Les diplômés deviennent développeurs logiciel, administrateurs systèmes et réseaux, analystes programmeurs ou consultants en technologies de l'information. Cette licence ouvre également la voie vers les masters spécialisés en intelligence artificielle, cybersécurité, ingénierie logicielle ou data science, permettant d'accéder à des postes d'ingénieurs informaticiens ou de chefs de projet techniques dans tous les secteurs d'activité.
Programme
- Algorithmique et structures de données : bases, tri, recherche, complexité
- Programmation : langages (C, Java, Python), paradigmes, développement logiciel
- Systèmes informatiques et réseaux : architecture, systèmes d’exploitation, protocoles réseau
- Bases de données et gestion de l’information : conception, SQL, modélisation
- Mathématiques pour l’informatique : logique, probabilités, statistiques, mathématiques discrètes
Objectifs de la formation
- Acquérir les bases solides des langages de programmation et des structures de données
- Maîtriser les concepts fondamentaux des systèmes informatiques et réseaux
- Développer des compétences en analyse, conception et modélisation de logiciels
- Appliquer les méthodes de développement agile et les bonnes pratiques de gestion de projets informatiques
- Être capable d’évaluer et de résoudre des problématiques informatiques complexes en situation professionnelle