SYLLABUS LICENCE Mention Informatique L3 D eveloppeur Informatique Full Stack 2020 / 2021
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
PÉRIODE D’ACCRÉDITATION : 2016 / 2021 UNIVERSITÉ PAUL SABATIER SYLLABUS LICENCE Mention Informatique L3 Développeur Informatique Full Stack http://www.fsi.univ-tlse3.fr/ 2020 / 2021 11 JUILLET 2021
SOMMAIRE SCHÉMA GÉNÉRAL . . . . . . . . . . . . . . . . . . . . . . . . . 3 SCHÉMA MENTION . . . . . . . . . . . . . . . . . . . . . . . . . 4 PRÉSENTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 PRÉSENTATION DE L’ANNÉE DE L3 Développeur Informatique Full Stack . . 5 RUBRIQUE CONTACTS . . . . . . . . . . . . . . . . . . . . . . . 6 CONTACTS PARCOURS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CONTACTS MENTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 CONTACTS DÉPARTEMENT : FSI.Info . . . . . . . . . . . . . . . . . . . . . 6 Tableau Synthétique des UE de la formation . . . . . . . . . . . . . 7 LISTE DES UE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 GLOSSAIRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 TERMES GÉNÉRAUX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 TERMES ASSOCIÉS AUX DIPLOMES . . . . . . . . . . . . . . . . . . . . . . 30 TERMES ASSOCIÉS AUX ENSEIGNEMENTS . . . . . . . . . . . . . . . . . . 30 2
SCHÉMA G Licence : spécialisation ÉNÉRAL du L1 au L2 progressive Chaque mention de licence offre une spécialisation progressive via les parcours en 2e année (L2) et/ou 3e année (L3). C’est au cours du second semestre de la L1 qu’intervient le début de spécialisation au sein des groupes de mentions. Licence 1 Licence 2 Semestre 1 Semestre 2 Semestre 3 Semestre 4 Chimie Mathématiques (6 ECTS) Physique - Chimie Physique/Chimie (6 ECTS) Devenir étudiant (3 ECTS) Physique - Physique - Chimie Langue vivante (3 ECTS) Mathématiques Physique Mathématiques Choix 1 (6 ECTS) Mathématiques - Physique - Mathématiques 1 unité d’enseignement Info parmi Mathématiques Informatique & outils mathématiques Informatique Mathématiques et informatique appliquées aux sciences humaines et sociales Sciences de la vie & Sciences de la Terre Choix 2 (6 ECTS) 2 unités d’enseignement Électronique, énergie électrique, automatique (EEA) parmi Lumière et couleur Génie civil Sciences du Mécanique numérique Biochimie, biologie moléculaire, microbiologie Sciences appliquées Biologie cellulaire et physiologie Biologie de la cellule Sciences de la vie Biologie des organismes, populations et écosystèmes Biologie moléculaire et génétique SVT enseignement Défi des géosciences Sciences de la Terre et de l’Environnement Sciences de la Terre et enjeux sociétaux 5 3
web, etc. Il est ouvert à l’alternance. ››Métiers var Le parcours DIFS (Développeur Informatique Full Stack) vise à ››Formation préparer les étudiants à une insertion professionnelle dès l’obtention innovation de la licence grâce à de SCH solides compétences ÉMA MENTIONen développement ››Intégration informatique, immédiatement mobilisables. Les projets et stages Licence 2 o y jouent un rôle déterminant. L’alternance en L3 y est possible et même encouragée. ›› 90 % des poursuiven Le parcours Mathématiques et Informatique en Double Licence (MIDL) propose d’acquérir des connaissances solides dans ces deux ›› Contrat d’a disciplines. Cette double compétence permet de s’orienter vers un IRT et DIFS. master en Intelligence Artificielle. Parcours sélectif, à effectif limité. Ouverture prévue rentrée 2021. ▶▶ Dire Licence 1 Licence 2 Licence 3 ensei ›› La d Informatique d’en Informatique des Informatique * péd DIFS proj L. AS 1 Développeur prop Informatique son Full Stack Informatique , amé (DIFS) Réseaux, acc Autres L 1 Télécoms tuto Paces / PASS 1 autr BUT Info Elle CUPGE péd BTS Licences BUT (ex DUT) 2 BUT GEII 3 professionnelles ›› L’ét CUPGE BUT R&T 4 BUT un c BTS (Co Mention Informatique Accès de plein droit amé Hors mention Accès sur dossier et/ou entretien prév 1- L. AS : Licence Accès Santé / Paces : Première Année Commune aux Etudes de Santé / PASS : Parcours d’Accès Spécifique Santé. 2- BUT : Bachelor Universitaire de Technologie / DUT : Diplôme Universitaire de Technologie 3- Génie électrique et informatique industrielle / 4- Réseaux et Télécoms * voir rubrique Progression dans le cursus Pour aller plus loin, consultez les brochures du Scuio-IP Études & débouchés en Informatique - Statistique 4
PRÉSENTATION PRÉSENTATION DE L’ANNÉE DE L3 DÉVELOPPEUR INFORMATIQUE FULL STACK 5
RUBRIQUE CONTACTS CONTACTS PARCOURS RESPONSABLE L3 DÉVELOPPEUR INFORMATIQUE FULL STACK CROUZIL Alain Email : alain.crouzil@irit.fr Téléphone : 05 61 55 83 44 / 05 61 55 69 28 RAYNAL Mathieu Email : Mathieu.Raynal@irit.fr GASQUET Olivier Email : gasquet@irit.fr Téléphone : 05 61 55 6344 SECRÉTAIRE PÉDAGOGIQUE LAMARQUE Nadège Email : nadege.lamarque@univ-tlse3.fr Téléphone : 05.61.55.88.27 Bâtiment U3, Porte 112 CONTACTS MENTION RESPONSABLE DE MENTION INFORMATIQUE GASQUET Olivier Email : gasquet@irit.fr Téléphone : 05 61 55 6344 CONTACTS DÉPARTEMENT: FSI.INFO DIRECTEUR DU DÉPARTEMENT CROUZIL Alain Email : alain.crouzil@irit.fr Téléphone : 05 61 55 83 44 / 05 61 55 69 28 SECRETARIAT DU DÉPARTEMENT RODRIGUES Manuella Email : manuella.rodrigues@univ-tlse3.fr Téléphone : 05 61 55 73 54 Université Paul Sabalier 1TP1, bureau B13 118 route de Narbonne 31062 TOULOUSE cedex 9 6
TABLEAU SYNTHÉTIQUE DES UE DE LA FORMATION Obligatoire Cours-TD Facultatif Projet ne ECTS Projet Stage TD TP page Code Intitulé UE Premier semestre 10 ELINP5AM DEVELOPPEMENT D’APPLICATIONS PARALLELES 2 3 O 12 18 11 ELINP5BM STANDARDISATION ET ITERROGATION DE BASES DE 3 O 16 14 DONNEES 12 ELINP5CM WEB SERVICES 3 O 10 20 13 ELINP5DM PROFESSIONNALISATION 1 6 O 2 14 ELINP5EM PROGRAMMATION ORIENTEE OBJET 2 3 O 14 14 15 ELINP5FM GRAPHES 3 O 30 16 ELINP5GM PROGRAMMATION FONCTIONNELLE, INTRODUCTION 3 O 18 10 AUX TYPES ABSTRAITS ELINP5HM PROJET 3 O ?? ELINF5H1 Projet S5 50 ?? ELINF5H2 Initiation au projet 10 19 ELINP5VM ANGLAIS 3 O 24 Second semestre 20 ELINP6AM COHERENCE ET MAINTENANCE DE BASES DE DONNEES 3 O 14 16 21 ELINP6BM JAVA EE 3 O 10 20 22 ELINP6CM DEVELOPPEMENT D’APPLICATIONS MOBILES 3 O 10 20 23 ELINP6DM PROFESSIONNALISATION 2 9 O 4 24 ELINP6EM SECURITE INFORMATIQUE 3 O 22 8 25 ELINP6FM GENIE LOGICIEL 3 O 18 10 26 ELINP6GM INTELLIGENCE ARTIFICIELLE 3 O 20 8 28 ELINP6JM ENGAGEMENT SOCIAL ET CITOYEN 3 F 25 25 29 ELINP6VM ANGLAIS 3 O 24 ?? ELINP6IM STAGE FACULTATIF 3 F 0,5 7
8
LISTE DES UE 9
DEVELOPPEMENT D’APPLICATIONS PARAL- UE 3 ECTS 1er semestre LELES 2 ELINP5AM Cours-TD : 12h , TP : 18h ENSEIGNANT(E) RESPONSABLE SAYAH Amal Email : sayah@irit.fr 10
STANDARDISATION ET ITERROGATION DE UE 3 ECTS 1er semestre BASES DE DONNEES ELINP5BM Cours-TD : 16h , TP : 14h ENSEIGNANT(E) RESPONSABLE YIN Shaoyi Email : shaoyi.yin@irit.fr 11
UE WEB SERVICES 3 ECTS 1er semestre ELINP5CM Cours-TD : 10h , TP : 20h ENSEIGNANT(E) RESPONSABLE RACLET Jean Baptiste Email : Jean-Baptiste.Raclet@irit.fr Téléphone : 7207 12
UE PROFESSIONNALISATION 1 6 ECTS 1er semestre ELINP5DM Stage : 2 mois minimum ENSEIGNANT(E) RESPONSABLE RAYNAL Mathieu Email : Mathieu.Raynal@irit.fr 13
UE PROGRAMMATION ORIENTEE OBJET 2 3 ECTS 1er semestre ELINP5EM Cours-TD : 14h , TP : 14h ENSEIGNANT(E) RESPONSABLE CHAUDET Christelle Email : Christelle.Chaudet@irit.fr Téléphone : (poste) 84.56 14
UE GRAPHES 3 ECTS 1er semestre ELINP5FM Cours-TD : 30h ENSEIGNANT(E) RESPONSABLE AFANTENOS Stergos Email : stergos.afantenos@irit.fr Téléphone : (bureau) 05 61 55 77 13 15
PROGRAMMATION FONCTIONNELLE, IN- UE TRODUCTION AUX TYPES ABSTRAITS 3 ECTS 1er semestre ELINP5GM Cours-TD : 18h , TP : 10h ENSEIGNANT(E) RESPONSABLE MARTIN-DOREL Érik Email : erik.martin-dorel@irit.fr Téléphone : 05 61 55 64 16 OBJECTIFS D’APPRENTISSAGE Acquérir une méthodologie rigoureuse de programmation dans le paradigme de la programmation fonctionnelle en exploitant les concepts des types abstraits, en étant capable de : 1. Modéliser un problème en termes de structures de données inductives 2. Raisonner par induction structurelle pour résoudre un tel problème 3. Implanter une solution à un tel problème en exploitant la composition de fonctions et la récursivité 4. Accroı̂tre la qualité logicielle en utilisant l’abstraction et l’encapsulation offertes par le système de modules d’OCaml DESCRIPTION SYNTHÉTIQUE DES ENSEIGNEMENTS Cette unité d’enseignement portera sur les concepts suivants : - les principales caractéristiques de la programmation fonctionnelle (composition et récursivité, application partielle et ordre supérieur, gestion automatique de la mémoire) ; - les différents paradigmes de programmation ; - les différentes approches de typage ; - les structures de données inductives et leur parcours par filtrage de motifs ; - l’inférence de type et la synthèse d’une expression d’un type donné ; - la notion de type abstrait via la notion de module et de signature. Les compétences seront mises en œuvre en TP dans l’environnement OCaml. PRÉ-REQUIS - Fonctions et structures inductives, récursion et preuve par induction - Notion de type de données dans les langages de programmation RÉFÉRENCES BIBLIOGRAPHIQUES https://ocaml.org/learn/tutorials/basics.fr.html https://ocaml.org/learn/tutorials/data_{}types_{}and_{}matching.fr.html MOTS-CLÉS Programmation fonctionnelle. OCaml. Inférence et synthèse de type. Fonctions récursives. Structures de données inductives. 16
UE PROJET 3 ECTS 1er semestre ELINP5HM Projet : 50h ENSEIGNANT(E) RESPONSABLE RAYNAL Mathieu Email : Mathieu.Raynal@irit.fr 17
UE PROJET 3 ECTS 1er semestre ELINP5HM Cours-TD : 10h ENSEIGNANT(E) RESPONSABLE RAYNAL Mathieu Email : Mathieu.Raynal@irit.fr 18
UE ANGLAIS 3 ECTS 1er semestre ELINP5VM TD : 24h ENSEIGNANT(E) RESPONSABLE KHADAROO Rashard Email : rashard.khadaroo@univ-tlse3.fr Téléphone : 0561558752 ROUZIES Gérard Email : gerard.rouzies@univ-tlse3.fr OBJECTIFS D’APPRENTISSAGE Langue dans le secteur LANSAD : LANgue pour Spécialistes d’Autres Disciplines. - Maı̂triser au moins une langue étrangère et ses techniques d’expression en vue d’atteindre le niveau européen B2. - consolider et approfondir les connaissances grammaticales et lexicales ; - développer des compétences linguistiques et transversales permettant aux étudiants scientifiques de commu- niquer avec aisance dans les situations professionnelles et quotidiennes, de poursuivre des études scientifiques, d’obtenir un stage et un emploi, de faire face aux situations quotidiennes lors de voyages ou de séjours ; - favoriser l’autonomie. DESCRIPTION SYNTHÉTIQUE DES ENSEIGNEMENTS - Pratique des quatre compétences linguistiques. - Compréhension de textes et documents oraux scientifiques. Repérage des caractéristiques de l’écrit et de l’oral, style et registre ; - Pratique de la prise de parole en public sur un sujet spécialisé : faire une présentation professionnelle, donner un point de vue personnel, commenter et participer à une conversation sur des sujets d’actualité ou scientifiques ; - Développement des compétences transversales : techniques d’analyse et de synthèse de documents spécialisés, stratégies de communication, prise de risque, esprit critique, autonomie, esprit d’équipe. PRÉ-REQUIS Les débutants dans la langue cible sont invités à suivre le cours grands-débutants en complément du cours classique RÉFÉRENCES BIBLIOGRAPHIQUES howjsay.com, granddictionnaire.com, linguee.fr, iate.europa.eu. MOTS-CLÉS Langue scientifique et technique, langue à objectif professionnel, techniques de communication. 19
COHERENCE ET MAINTENANCE DE BASES UE 3 ECTS 2nd semestre DE DONNEES ELINP6AM Cours-TD : 14h , TP : 16h ENSEIGNANT(E) RESPONSABLE MOKADEM Riad Email : riad.mokadem@irit.fr 20
UE JAVA EE 3 ECTS 2nd semestre ELINP6BM Cours-TD : 10h , TP : 20h ENSEIGNANT(E) RESPONSABLE RACLET Jean Baptiste Email : Jean-Baptiste.Raclet@irit.fr Téléphone : 7207 21
DEVELOPPEMENT D’APPLICATIONS MO- UE 3 ECTS 2nd semestre BILES ELINP6CM Cours-TD : 10h , TP : 20h ENSEIGNANT(E) RESPONSABLE DA COSTA Georges Email : dacosta@irit.fr Téléphone : 05 61 55 6357 22
UE PROFESSIONNALISATION 2 9 ECTS 2nd semestre ELINP6DM Stage : 4 mois minimum 23
UE SECURITE INFORMATIQUE 3 ECTS 2nd semestre ELINP6EM Cours-TD : 22h , TP : 8h ENSEIGNANT(E) RESPONSABLE CHEVALIER Yannick Email : yannick.chevalier@irit.fr 24
UE GENIE LOGICIEL 3 ECTS 2nd semestre ELINP6FM Cours-TD : 18h , TP : 10h ENSEIGNANT(E) RESPONSABLE OBER Ileana Email : Ileana.Ober@irit.fr Téléphone : 05 61 55 74 23 25
UE INTELLIGENCE ARTIFICIELLE 3 ECTS 2nd semestre ELINP6GM Cours-TD : 20h , TP : 8h ENSEIGNANT(E) RESPONSABLE BANNAY Florence Email : Florence.Bannay@irit.fr Téléphone : 05 61 55 63 30 26
UE STAGE FACULTATIF 3 ECTS 2nd semestre Sous UE Stage facultatif ELTRL6T1 Stage : 0,5 mois minimum 27
UE ENGAGEMENT SOCIAL ET CITOYEN 3 ECTS 2nd semestre ELINP6JM Projet : 25h , Projet ne : 25h 28
UE ANGLAIS 3 ECTS 2nd semestre ELINP6VM TD : 24h ENSEIGNANT(E) RESPONSABLE KHADAROO Rashard Email : rashard.khadaroo@univ-tlse3.fr Téléphone : 0561558752 ROUZIES Gérard Email : gerard.rouzies@univ-tlse3.fr OBJECTIFS D’APPRENTISSAGE Langue dans le secteur LANSAD : LANgue pour Spécialistes d’Autres Disciplines. - Maı̂triser au moins une langue étrangère et ses techniques d’expression en vue d’atteindre le niveau européen B2. - consolider et approfondir les connaissances grammaticales et lexicales ; - développer des compétences linguistiques et transversales permettant aux étudiants scientifiques de commu- niquer avec aisance dans les situations professionnelles et quotidiennes, de poursuivre des études scientifiques, d’obtenir un stage et un emploi, de faire face aux situations quotidiennes lors de voyages ou de séjours ; - favoriser l’autonomie. DESCRIPTION SYNTHÉTIQUE DES ENSEIGNEMENTS - Pratique des quatre compétences linguistiques. - Compréhension de textes et documents oraux scientifiques. Repérage des caractéristiques de l’écrit et de l’oral, style et registre ; - Pratique de la prise de parole en public sur un sujet spécialisé : faire une présentation professionnelle, donner un point de vue personnel, commenter et participer à une conversation sur des sujets d’actualité ou scientifiques ; - Développement des compétences transversales : techniques d’analyse et de synthèse de documents spécialisés, stratégies de communication, prise de risque, esprit critique, autonomie, esprit d’équipe. PRÉ-REQUIS Les débutants dans la langue cible sont invités à suivre le cours grands-débutants en complément du cours classique. RÉFÉRENCES BIBLIOGRAPHIQUES howjsay.com, granddictionnaire.com, linguee.fr, iate.europa.eu. MOTS-CLÉS Langue scientifique et technique, langue à objectif professionnel, techniques de communication. 29
GLOSSAIRE TERMES GÉNÉRAUX DÉPARTEMENT Les départements d’enseignement sont des structures d’animation pédagogique internes aux composantes (ou facultés) qui regroupent les enseignants intervenant dans une ou plusieurs mentions UE : UNITÉ D’ENSEIGNEMENT Unité d’Enseignement. Un semestre est découpé en unités d’enseignement qui peuvent être obligatoire, optionnelle (choix à faire) ou facultative (UE en plus). Une UE représente un ensemble cohérent d’enseignements auquel est associé des ECTS. ECTS : EUROPEAN CREDITS TRANSFER SYSTEM Les ECTS sont destinés à constituer l’unité de mesure commune des formations universitaires de Licence et de Master dans l’espace européen depuis sa création en 1989. Chaque UE obtenue est ainsi affectée d’un certain nombre d’ECTS (en général 30 par semestre d’enseignement). Le nombre d’ECTS est fonction de la charge globale de travail (CM, TD, TP, etc.) y compris le travail personnel. Le système des ECTS vise à faciliter la mobilité et la reconnaissance des diplômes en Europe. TERMES ASSOCIÉS AUX DIPLOMES Les diplômes sont déclinés en domaines, mentions et parcours. DOMAINE Le domaine correspond à un ensemble de formations relevant d’un champ disciplinaire ou professionnel commun. La plupart de nos formations relèvent du domaine Sciences, Technologies, Santé. MENTION La mention correspond à un champ disciplinaire. Elle comprend, en général, plusieurs parcours. PARCOURS Le parcours constitue une spécialisation particulière d’un champ disciplinaire choisie par l’étudiant au cours de son cursus. TERMES ASSOCIÉS AUX ENSEIGNEMENTS CM : COURS MAGISTRAL(AUX) Cours dispensé en général devant un grand nombre d’étudiants (par exemple, une promotion entière), dans de grandes salles ou des amphis. Au-delà de l’importance du nombre d’étudiants, ce qui caractérise le cours magistral, est qu’il est le fait d’un enseignant qui en définit lui-même les structures et les modalités. Même si ses contenus font l’objet de concertations entre l’enseignant, l’équipe pédagogique, chaque cours magistral porte la marque de l’enseignant qui le dispense. 30
TD : TRAVAUX DIRIGÉS Ce sont des séances de travail en groupes restreints (de 25 à 40 étudiants selon les composantes), animés par des enseignants. Ils illustrent les cours magistraux et permettent d’approfondir les éléments apportés par ces derniers. TP : TRAVAUX PRATIQUES Méthode d’enseignement permettant de mettre en pratique les connaissances théoriques acquises durant les CM et les TD. Généralement, cette mise en pratique se réalise au travers d’expérimentations. En règle générale, les groupes de TP sont constitué des 16 à 20 étudiants. Certains travaux pratiques peuvent être partiellement encadrés voire pas du tout. A contrario, certains TP, du fait de leur dangerosité, sont très encadrés (jusqu’à 1 enseignant pour quatre étudiants). PROJET OU BUREAU D’ÉTUDE Le projet est une mise en pratique en autonomie ou en semi-autonomie des connaissances acquises. il permet de vérifier l’acquisition des compétences. TERRAIN Le terrain est une mise en pratique encadrée des connaissances acquises en dehors de l’université. STAGE Le stage est une mise en pratique encadrée des connaissances acquises dans une entreprise ou un laboratoire de recherche. Il fait l’objet d’une législation très précise impliquant, en particulier, la nécessité d’une convention pour chaque stagiaire entre la structure d’accueil et l’université. 31
Vous pouvez aussi lire