Licence professionnelle Développement de Logiciels Innovants et Sécurisés (DLIS)

Objectif et présentation
Former des développeurs informaticiens capables de comprendre de développer un système complexe
- Participer à des équipes de développement de projet pour concevoir des logiciels robustes et sécurisés,
- Maintenir des systèmes d’information et des produits informatiques en réseaux ou non dans une volonté de sécurisation des systèmes,
- Concevoir et développer des composants sécurisés,
- Intégrer des composants sécurisés dans un système d’information,
- Accompagner les utilisateurs,
- Participer à la veille technologique.
Les acquis sur le plan technique
- Les techniques avancées en modélisation, développement, intégration et test de logiciels,
- Une base scientifique et technologique large permettant d’appréhender tous les aspects techniques d’un projet et de suivre l’évolution technologique rapide de l’informatique,
- Une bonne connaissance des problèmes de qualité et de sécurité,
- La maîtrise de l’architecture des systèmes ouverts.
Les acquis sur le plan personnel
- Autonomie, de sens de l’initiative et des responsabilités,
- Rigueur dans la conduite et la gestion de projets,
- Aptitude à aborder des tâches complexes,
- Capacités de communication, en français et dans une ou plusieurs langues vivantes,
- Connaissance de l’entreprise et de son environnement.
Exemples de débouchés :
- Développeur (développeur-concepteur),
Intégrateur SI,
Paramétreur de progiciel,
Concepteur de bases de données,
Administrateur de bases de données,
Technicien en maintenance de systèmes (gestion de l’évolution du système d’information),
Analyste d’exploitation,
Responsable d’exploitation,
Concepteur et intégrateur de sites Web.
Programme
Cette formation est composée d’enseignements théoriques et pratiques, de projets tutorés et de périodes en entreprise. Elle se déroule en partenariat avec l’UFR de sciences de l’ingénieur et l’ENSIBS.
Premier semestre (30 ECTS) : Bases théoriques
- Accueil et perfectionnement (50 heures)
Programmation orientée objet, base de données, bases de modélisation et UML, Programmation Web. - UE1 : Développement JAVA Sécurisé (50 heures – 5 ECTS)
Concepts avancés de l’approche objet et techniques de réutilisation, architecture logicielle, programmation défensive et anti-reverse JAVA, approche contractuelle, techniques de test, gestion du cycle de vie. - UE2 : Gestion de projet et droit (65 heures – 5 ECTS) :
Gestion de projet, droit informatique, gestion de la cybersécurité au sein d’une organisation, formations professionnelles aux problématiques et outils informatiques de l’entreprise.
Introduction aux technologiques innovantes : Blockchain, Cloud (Docker, Kubernetes, AWS), IoT, Machine Learning, Python (Numpy, Astropy, Scipy, TensorFlow). - UE3 : Web, mobilité et sécurité des développements (75 heures – 5 ECTS) :
Développement mobile sécurisé, développement web sécurisé, développement web côté serveur, technologie web client. - UE4 : Gestion, manipulation et sécurité des données dans les Systèmes d’Information (60 heures – 5 ECTS) :
Sécurité des bases de données, aspects réseaux et applicatif en cybersécurité, modélisation des données, bases de données avancées, description de données. - UE5 : Systèmes répartis sécurisés (65 heures – 5 ECTS) :
Implantation et maintenance de systèmes répartis sécurisés, programmation répartie et applications web, maintenance et intégration, réseaux et sécurité, architecture orientée service. - UE7 : Intégration professionnelle (75 heures – 5 ECTS) :
Techniques de recherche d’emploi, d’entretiens d’embauche. Connaissances des entreprises informatiques, réseau d’anciens étudiants, conférences informatiques et professionnelles, Technique d’expression et communication, anglais.
Second semestre (30 ECTS) : Applications professionnelles
- UE6 : Projet tuteuré (130 heures – 10 ECTS) :
- La préparation du projet commence en début de premier semestre et s’étend jusqu’au départ en entreprise des étudiants. L’objectif du projet pédagogique est de pratiquer de manière concrète les concepts et technologies vus en cours. Outre l’aspect purement pédagogique, ce projet vise à se confronter aux concepts et technologies utilisés au sein des entreprises d’aujourd’hui, mais également de résoudre les problématique courantes grâce aux enseignements. Les problématiques de sécurité informatique sont étudiées et évaluées tout au long du projet.
- UE8 : Stage en entreprise de 16 semaines minimum (20 ECTS).
Localisation
IUT de Vannes
8 rue Montaigne
BP 561 56017 VANNES CEDEX
Volume horaire
Public pré-requis
Pour les formats en alternance ou en temps plein, la formation s'adresse aux titulaires d'un :
DUT informatique,
BTS informatique,
DUT à forte composante informatique,
Cursus L1, L2 (ou équivalent) validé avec un cumul minimum de 30 crédits en informatique sur 120 crédits,
DEUG informatique ou mathématiques
La formation s'ouvre aussi aux salariés d’entreprises, salariés en congé individuel de formation, demandeurs d’emploi titulaires d’un Bac +2 avec une forte composante en informatique.
Responsables
Secrétariat des licences professionnelles