A l’heure de l’informatique dans les nuages (Cloud computing) et des Smartphones, les logiciels prennent la forme d’applications réparties. Les compétences proposées par la formation vous permettront de participer à la conception, au développement et à l’évolution de ces applications.
Perspectives
Les titulaires du diplôme contribuent au développement et à la maintenance de systèmes d’information basés sur des architectures distribuées complexes. A ce titre ils doivent :
- Veiller aux aspects sécurité et qualité lors des différentes étapes de développement et d’exploitation des logiciels ;
- Savoir s’adapter de manière permanente aux nouvelles technologies (logicielles et matérielles) ;
- Aider à la maitrise de la complexité du développement des applications réparties en utilisant des paradigmes et outils de développement adaptés.
Compétences développées
Les compétences s’articulent autour des domaines suivants :
- Programmation : programmation concurrente, distribuée, web et mobile (Java, SE, EE, Python, Android) ;
- Technologies web : JavaScript, HTML5/CSS, XML, etc ;
- Génie logiciel : qualité logicielle, test, méthodes agiles, UML, etc.
Contenu de la formation
Licence 1 :
- Support système des accès utilisateurs ;
- Support réseau des accès utilisateurs ;
- Base de programmation ;
- Mathématiques ;
- Statistiques ;
- Exploitation des données ;
- Culture générale et expression ;
- Expression et communication en langue anglaise ;
- Exploitation d’un schéma de données ;
- Programmation objet ;
- Support des services et des services ;
- Algorithmique appliquée ;
- Développement d’applications ;
- Développement d’applications ;
- Analyse juridiques des services informatiques.
Licence 2 :
- Mathématiques ;
- Analyse économique et managériale des services informatiques ;
- Analyse juridiques des services informatiques ;
- Conception et adaptation de solutions applicatives ;
- Conception et adaptation d’une base de données ;
- Réalisation et maintenance des composants logiciels ;
- Intégration et adaptation d’un service ;
- Etude de cas ;
- Projet personnalisé encadré ;
- Culture générale et expression ;
- Expression et communication en langue anglaise.
Licence 3 :
- Technique de développement ;
- Qualité logicielle (Sécurité des systèmes et données) ;
- Interface Homme - Machine ;
- Techniques de conception et de programmation orientée objet ;
- Technologie Web (Clients Serveurs Internet) ;
- Modélisation des systèmes d’information ;
- Systèmes distribués et base de données réparties ;
- Projet tutoré ;
- Soutenance de mémoire (Stage en entreprise) ;
- Techniques d’expression écrite et orale ;
- Anglais ;
- Environnement d’entreprise
Conditions d'admission
- Un dossier d’inscription dûment rempli + une demande d’admission ;
- Copie légalisée du baccalauréat ou de l’attestation ;
- Une copie simple de l’extrait de naissance ;
- 1 certificat médical ;
- 2 photos d’identité.
Public cible
Public cible : BAC toutes séries.
Tarifs
Inscription :
- L1 & L2 65 000 F ;
- L3 70 000 F.
Scolarité :
- L1 & L2 575 000 F ;
- L3 630 000 F.