| 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 de la Faculté des sciences et techniques forme des professionnels polyvalents maîtrisant les fondamentaux du développement logiciel et des systèmes d'information. Au cœur du programme : algorithmique et programmation dans plusieurs langages (Python, Java, C++), conception et gestion de bases de données, architecture des systèmes, réseaux informatiques et génie logiciel. Les étudiants développent des compétences techniques solides en analyse, modélisation et résolution de problèmes informatiques complexes, tout en acquérant une méthodologie rigoureuse de gestion de projets. La formation privilégie l'approche pratique avec de nombreux projets collaboratifs et stages en entreprise. Les diplômés évoluent vers des postes de développeur d'applications, administrateur de bases de données, analyste-programmeur ou consultant en systèmes d'information, dans des secteurs variés allant des entreprises technologiques aux administrations publiques, avec des perspectives d'évolution vers l'encadrement technique ou la poursuite d'études en master spécialisé.
Programme
- Algorithmique et structures de données : concepts fondamentaux, algorithmes de tri et recherche, complexité
- Programmation : langages C, Java, Python, paradigmes de programmation, développement logiciel
- Systèmes informatiques : architecture des ordinateurs, systèmes d'exploitation, réseaux informatiques
- Bases de données : modèles relationnels, SQL, conception et administration de bases de données
- Mathématiques pour l'informatique : logique, probabilités, statistiques, mathématiques discrètes
Objectifs de la formation
- Acquérir les bases solides de la programmation et des algorithmes pour développer des solutions informatiques efficaces
- Maîtriser les concepts fondamentaux des systèmes informatiques, des réseaux et de la sécurité
- Comprendre et appliquer les principes de conception et de gestion de bases de données
- Développer des compétences en analyse et modélisation des systèmes d’information
- Être capable de travailler en équipe sur des projets informatiques en utilisant des méthodes agiles