Caractéristiques

Nature de la formation

Diplôme National (Formation diplômante)

Type de diplôme

Licence (LMD)

Site(s) géographique(s)

Toulouse - 118 rte de Narbonne

Accessible en :

Formation initiale

Mention

Informatique

Contacts

Responsable enseignement
Mathieu RAYNAL
Mél : mathieu.raynal@univ-tlse3.fr
Tél. : +33 561557408 

Secrétariat pédagogique

Présentation


L’objectif principal du parcours DIFS est de former des étudiants au métier de développeur informatique dit « full-stack » : ce parcours offre un contenu intégrant davantage de matières techniques et de mises en situation (projets et stages) que le parcours académique afin d’acquérir de solides compétences relatives aux principales activités du développement informatique.

Le parcours DIFS a pour but de préparer les étudiants à une insertion dans le monde professionnel, dès l’obtention de la licence. Pour cela, son programme a été conçu en concertation avec des entreprises de la région toulousaine.

Les étudiants seront immergés dans une entreprise dès la deuxième année de licence, grâce au stage de fin d’année, puis au moyen de l’alternance tout au long de la troisième année de licence.

Débouchés et insertion professionnelle


Ce parcours est destiné à une insertion profession¬nelle à BAC+3. Plus de 70% des entreprises inter-rogées sont intéressées par le recrutement de jeunes diplômés issus d’un parcours professionnalisant.

Les étudiants du parcours DIFS gardent néanmoins la possibilité d’être candidat pour une poursuite en master.

Capacité d'accueil

Limitée

Conditions d'accès


Nombre de places  limité sur examen du dossier
Accès au parcours DIFS  à l’issue du premier semestre de la licence Informatique,  L’équipe pédagogique portera une attention particulière à l’intérêt et l’investissement des candidats dans les matières informatiques du premier semestre ainsi qu’à leur projet professionnel.

 


Compétences


• Concevoir et mettre en œuvre un algorithme
• Développer la partie frontend d’une application
• Développer la partie backend d’une application
• Mettre en œuvre une communication entre applications réparties
• Garantir la sécurité de la communication
• Mettre en œuvre une stratégie de tests
• Diagnostiquer les incidents et les anomalies, et en assurer la correction
• Organiser un projet, ou partie de projet, en mode agile