Courses

New filter
New filter

39038 Courses

Fullname Shortname Summary
L2 Projet Personnel d'Etudes et d'Insertion TD Groupe 03 S3 UEVE2425_I3IN009D03 See course
L2 Projet Personnel d'Etudes et d'Insertion TD Groupe 03 S3 UEVE2425_A3AE009D03 See course
L2 Projet Personnel d'Etudes et d'Insertion TD Groupe 01 S3 UEVE2425_I3IN009D01 See course
L2 Projet Personnel d'Etudes et d'Insertion TD Groupe 01 S3 UEVE2425_A3AE009D01 See course
L2 Programme de l'EPS S3 UEVE2425_T3EM001 See course
L2 Programmation système S4 UEVE2425_I4IN004C01 See course
L2 Programmation fonctionnelle S3 UEVE2425_I3IN003

Ce cours développe les  principes de la programmation fonctionnelle, qui correspond à un paradigme se fondant sur les fonctions,  la  récursivité  et les opérateurs d’ordre supérieur. Ce paradigme garantit une fiabilité et une sûreté importante dans le développement des programmes.  Le langage étudié sera OCAML. Les notions de cours seront appliquées et illustrées par des travaux dirigés sur ordinateur.

Les notions abordées  dans ce cours sont:

Apprentissage de la programmation fonctionnelle:

  • Calcul d'expressions 
  • Structure de contrôle: If .. then ..else … , match … with …
  • Programmation de fonctions simples  
  • Programmation de fonctions récursives

 Etude du typage: 

  • Types simples 
  •  Polymorphisme
  • Type de données structurées:  Liste, Tuple,  Somme, Enregistrement

Initiation à la programmation d'ordre supérieur: 

  • Opérateurs Map et Fold
  • Cas d'étude

See course
L2 Procédure pénale S4 UEVE2425_D4DR004C01 See course
L2 Probabilités et statistiques S4 UEVE2425_E4EC003C01 See course
L2 Probabilités 1 S3 UEVE2425_M3MA003 See course
L2 Probabilités 1 S3 UEVE2425_M3MA014C01 See course
L2 Physique numérique S3 UEVE2425_P3PH001C01 See course
L2 Physique 3 S3 UEVE2425_C3CI004C01 See course
L2 Physiologie végétale S4 UEVE2425_B4BS004C01 See course
L2 Physiologie animale S4 UEVE2425_B4BS003C01 See course
L2 Physiologie 3 S4 UEVE2425_T4ST001 See course
L2 Physiologie 2 S3 UEVE2425_T3ST001 See course
L2 PPEI (Personal study and integration project) S4 UEVE2425_B4VC010 See course
L2 PIX digital skills S3 UEVE2425_B3VC010 See course
L2 Ouverture sociale et socio-pro. : Enjeux sociétaux S4 UEVE2425_H4HI027C01 See course
L2 Orbitales atomiques et moléculaires S3 UEVE2425_C3PC002C01 See course
L2 Optique physique S4 UEVE2425_P4PC002C01 See course
L2 Méthodologie de l'intervention S3 UEVE2425_T3ST007 See course
L2 Méthodologie de l'entraînement S3 UEVE2425_T3ST004 See course
L2 Méthodes numériques S4 UEVE2425_P4PH003C01 See course
L2 Mécanique, électronique TP Groupe 04 S3 UEVE2425_P3PC002P04 See course
L2 Mécanique du solide TD Groupe 01 S3 UEVE2425_G3SP004D01 See course
L2 Musique et nouvelles technologies S3 UEVE2425_V3MU001C01 See course
L2 Molecular Biology S4 UEVE2425_B4VC012 See course
L2 Modélisation S4 UEVE2425_C4CI005C01 See course