Objectifs de la formation
L’objectif de cette formation est de doter les lauréats d’une solide formation en génie logiciel, en développement Web et Mobile avancée et en application des techniques de l’intelligence artificielle et data mining. Ceci leur permettra d’acquérir des compétences qui faciliteront leur insertion dans le monde socioéconomique.
Le parcours de cette Licence est une spécialité professionnelle en ingénierie des systèmes d’information. Il offre aux étudiants une
formation solide dans le domaine de l’ingénierie du logiciel et son évolution vers le concept de données massive. Il leur permet d’acquérir un base de compétences conduisant à l’exercice opérationnel des métiers d’ingénieur de systèmes d’information et de data scientiste.
Cette licence ISI est tout d'abord une réponse à la demande de l'économie nationale et internationale. Elle combine un enseignement aux technologies logicielles les plus prisées par les entreprises et des cours avancés débouchant sur la recherche et le développement. Cette formation inclut une part importante de travail en immersion par équipe selon les règles issues du management de projet logiciel. La valeur ajoutée de cette nouvelle demande d’accréditation est de doter les étudiants en plus d’un profil sur l'ingénierie des systèmes d'information, un genre nouveau de métiers qui est data scientiste, issu de la convergence des mathématiques et de l’informatique. Ce qui caractérise certainement le mieux cette formation, c’est la variété des compétences que l’étudiant doit maîtriser. Il s’agit d’un profil hybride, qui doit disposer d’un solide bagage au niveau de l’ingénierie des systèmes d’information et son évolution vers le paradigme de données massives. La finalité de cette licence est de préparer les étudiants à devenir des ingénieurs dans le domaine du développement des systèmes d’information et de devenir des data scientistes de demain aussi bien dans le monde académique que dans le monde industriel.
Cette formation associe des cours théoriques et méthodologiques complétés par des projets en « vraie grandeur » faisant intervenir tous les aspects de l’ingénierie du logiciel et des sciences des données, depuis l’acquisition jusqu’à l’exploitation et l’analyse. Une partie significative de la formation sera validée sous forme de projets. Une des originalités de ce parcours est un recours à des pédagogies innovantes basées sur l’apprentissage par projets.
Compétences à acquérir
A l’issue de ce formation en Ingénierie des Systèmes d'Information, l’étudiant est sensé :
- Être capable d’utiliser les méthodes et les techniques de l’ingénierie des systèmes d’information,
- Avoir un potentiel important dans le développement du logiciel et le management de projet logiciel afin de disposer de perspectives
d’embauche,
- Etre capable de réaliser des applications Full Stack Web et Mobile en Java, Python et PhP.
- Être capable de manager des projets des systèmes d’information,
- Connaitre les fondements de l’intelligence artificielle et maitriser les techniques Machine Learning.
- Maitriser les techniques de traitement et d’analyse des données relationnelles et NoSQL.
- Connaitre les notions de base du Data mining,
Débouchés
ü Administrateur et architecte concepteur de Systèmes d'Informations
ü Développeur Web et Mobile Full Stack
ü Administrateur de sites complexes interconnectés
ü Chef de projets logiciels
ü Consultant nouvelles technologies, Consultant stratégie systèmes d’information
ü Ingénieur d'Etudes, Ingénieur Analyste, Ingénieur des Systèmes d'Information
ü Responsable d’Administration de Bases de Données, Ingénieur Conseil Bases de Données,
ü Gestionnaire de données (Data analyst)
ü Gestionnaire de projets.
Modalités d'accès
- Étude du dossier
Programme
| Analyse 1 |
| Algèbre 1 |
| Electronique numérique |
| Algorithmique 1 |
| Programmation c 1 |
| Langues etrangères ( français /anglais) |
| Méthodologie de travail universitaire |
| Analyse 2 |
| Algèbre 2 |
| Traitement signal |
| Algorithmique 2 |
| Programmation c 2 |
| Langues étrangères ( français /anglais) |
| Culture digitale |
| Probabilités et statistiques |
| Programmation web |
| Architecture des ordinateurs |
| Système d’exploitation 1 |
| Structure de données en c |
| Langues etrangères ( français /anglais) |
| Culture and art skills |
| Recherche opérationnelle et optimisation |
| Bases de données relationnelles |
| Réseaux |
| Système d'exploitation 2 |
| Programmation objet avec c++ |
| Langues etrangères ( français /anglais) |
| Développement personnel |
| Programmation orientée objet python/java |
| Programmation et administration des bases de données relationnelles et nosql |
| Système d'information |
| Programmation avancée php |
| Administration systèmes et réseaux |
| Langues etrangères ( français /anglais) |
| Digital skills ii : excel avancé |
| Programmation web jee spring |
| Programmation web et mobile full stack |
| Machine learning et data mining |
| Génie logiciel et gestion de projets |
| Fondements de l'intelligence artificielle |
| Langues etrangères ( français /anglais) |
| droit, civisme, citoyenneté |