- OBJECTIFS :
Cette licence est destinée à former des professionnels capables de concevoir, développer et maintenir des applications logicielles en utilisant des technologies de pointe en matière de traitement des données. Les étudiants inscrits dans cette licence acquièrent des connaissances théoriques et pratiques en informatique, mathématiques, statistiques, gestion de projet et en soft skills. Ils apprennent à concevoir et à développer des applications logicielles à partir de l'analyse des besoins des utilisateurs, à modéliser et à gérer les données, à utiliser des outils de programmation et de développement, ainsi qu'à mettre en place des solutions de gestion de données.
- COMPETENCES :
- Maîtrise des langages de programmation: Les diplômés doivent être en mesure de coder dans plusieurs langages de programmation tels que Java, Python, PHP, JavaScript et SQL.
- Conception de bases de données : Les diplômés devraient être capables de concevoir, de modéliser et d'optimiser des bases de données, y compris la création de schémas, l'indexation, la normalisation, etc.
- Extraction et analyse de données : Les diplômés devraient être en mesure de collecter et d'extraire des données à partir de différentes sources, de les nettoyer et de les analyser pour en extraire des informations utiles.
- Machine Learning et Deep learning : Les diplômés devraient comprendre les concepts fondamentaux de l'apprentissage automatique et de l'intelligence artificielle, ainsi que leur application dans la résolution de problèmes.
- Visualisation de données : Les diplômés devraient être en mesure de visualiser et de présenter des données de manière claire et compréhensible à l'aide d'outils tels que Tableau,Python ou encore R.
- Gestion de projets : Les diplômés devraient être capables de gérer efficacement des projets liés aux données, en utilisant des outils tels que Git et JIRA pour la gestion de versions et de problèmes.