| 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, de l'algorithmique et des bases de données. Au cœur du programme : l'apprentissage des langages de programmation (Java, Python, C++), la conception d'architectures logicielles, l'administration de systèmes et réseaux, ainsi que les méthodes d'ingénierie logicielle. Les étudiants développent des compétences essentielles en résolution de problèmes complexes, modélisation informatique et gestion de projets collaboratifs. Cette formation complète ouvre la voie vers des postes de développeur web/mobile, administrateur système, analyste programmeur ou chef de projet junior dans les secteurs du numérique, des télécommunications et des services informatiques. Elle constitue également un tremplin idéal vers les masters spécialisés pour les futurs ingénieurs en informatique, architectes logiciels ou consultants IT.
Programme
- Algorithmique et programmation : structures de données, algorithmes fondamentaux, programmation en langage C et Python
- Systèmes informatiques : architecture des ordinateurs, systèmes d’exploitation, réseaux informatiques
- Bases de données et développement web : conception de bases de données relationnelles, SQL, développement front-end et back-end
- Mathématiques pour l’informatique : logique, probabilités, statistiques, mathématiques discrètes
- Projet tutoré et méthodologies : gestion de projet logiciel, travail en équipe, rédaction technique et présentation
Objectifs de la formation
- Acquérir les bases solides en programmation et développement logiciel
- Comprendre les concepts fondamentaux des systèmes informatiques et réseaux
- Maîtriser les techniques d’algorithmique et de structures de données
- Développer des compétences en conception et gestion de bases de données
- Appliquer des méthodes d’analyse et résolution de problèmes informatiques complexes