Outils pour utilisateurs

Outils du site


enseignement:master2-lp

Table des matières

Parcours Langages et Programmation (LP)

La maîtrise des langages informatiques est indispensable pour un informaticien. Ce parcours a comme objectif d’enseigner les concepts qui sont à la base à la fois des langages de programmation et des langages de données. Le but est moins d’enseigner tel ou tel langage de programmation qui est actuellement à la mode mais d’enseigner des fondements qui permettent à des informaticiens futurs de s’adapter à l’évolution des langages de programmation. Les informaticiens ayant suivi ce parcours devront savoir comparer les avantages des approches différentes à la programmation, et évaluer l’adaptation d’une approche pour un projet logiciel. Les enseignements dispensés concernent à la fois les paradigmes fondamentaux des langages comme les approches logiques, fonctionnelles et orientées objets, et également les techniques avancées de la compilation, et l’utilisation pratique de compilateurs modernes.

Responsable pédagogique: Ralf Treinen - Tél : 01 57 27 92 44, Email : treinen [ at ] irif.fr

Informations administratives: Sylvia Crochet - Tél : 01 57 27 68 98, Email : sylvia.crochet [ at ] informatique.univ-paris-diderot.fr

Description du M2

L’année du M2 s’articule autour de trois périodes:

  1. Première et deuxième période (11 semaines): 11 Cours spécialises (11* 3ECTS) et Anglais (3 ECTS)
  2. Troisième période (à partir du 1er Avril) : stage en entreprise (24 ETCS) pour une durée minimale de 4 mois et maximale de 6 mois. Chaque étudiant rédigera à la fin de son stage un rapport. Le stage sera évalué en fonction de ce rapport et d’une soutenance publique en fin de stage.

Pour un parcours LP vous devez valider, à part l’Anglais, les trois modules obligatoires de ce parcours, 5 modules de votre choix parmi les modules suggérés en première et deuxième période et 3 modules de votre choix parmi tous les modules du M2 (i.e parmi « modules suggérés » et « autres modules »). L’équipe pédagogique veillera à la cohérence du parcours choisi.

Année 2017-2018

Période 1

Cours obligatoires et suggérés LP

cours LP responsables 2017-18
Anglais OBL cours assuré par le département LANSAD
Programmation Objet : concepts avancés (POCA) OBL Gustavo Petri
Concepts avancés de Bases de Données SUG Emmanuel Fuchs
Méthodes formelles de vérification SUG Ahmed Bouajjani
Modélisation et Spécification SUG François Laroussinie
Programmation synchrone SUG Eugène Asarin

Voir l'emploi du temps du M2 pour la liste des autres cours proposés.

Période 2

Cours obligatoires et suggérés LP

cours LP responsables 2017-18
Compilation avancée OBL Pierre Letouzey
Programmation comparée OBL Yann Régis-Gianas
Architecture des Systèmes d’Information SUG Emmanuel Fuchs
Interface et Outils de MacOSX SUG Jean-Baptiste Yunes
Programmation logique et par contraintes avancée SUG Ralf Treinen
Programmation répartie SUG Hugues Fauconnier
Typage SUG Delia Kesner et Giovanni Tito Bernardi

Période 3

Stage en entreprise, d’une durée de 4 à 6 mois, entre le 1 avril et le 30 septembre.

enseignement/master2-lp.txt · Dernière modification: 09/10/17 11:33 par admin