Outils pour utilisateurs

Outils du site


formations:masters:langages_et_programmation:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
formations:masters:langages_et_programmation:accueil [2025/08/18 12:43] – [Contact] MAJ responsable M2 treinenformations:masters:langages_et_programmation:accueil [2025/08/18 13:49] (Version actuelle) – [Contact] correction email Peter treinen
Ligne 1: Ligne 1:
 +====== Master Parcours Langages et Programmation ======
  
 +===== Objectifs =====
 +
 +Ce parcours vise une formation en programmation par une approche axée
 +sur les langages de programmation et des langages de données. Des
 +cours focalisés sur des langages de programmation spécifiques de
 +différents paradigmes sont complétés par des matières fondamentales et
 +des cours transversaux. À l'issue de ce parcours, l'étudiant va être
 +opérationnel dans des langages de programmation importants, va pouvoir
 +analyser les avantages des approches différentes de la programmation,
 +les évaluer, et choisir la bonne approche pour un développement
 +logiciel donné. Il aura acquis les concepts fondamentaux qui lui
 +permettent d'apprendre facilement de nouveaux langages et de nouvelles
 +techniques de programmation. Il peut communiquer efficacement avec des
 +autres programmeurs, et collaborer avec eux.
 +
 +===== Contenu =====
 +Les enseignements sont principalement assurés par des
 +enseignants-chercheurs de [[https://www.irif.fr|l'Institut de Recherche en Informatique Fondamentale (IRIF)]] de 
 +[[http://www.u-paris.fr|l'Université Paris Cité]]. Il y a une importante participation d'enseignants de l'industrie, et des conférences
 +d'industriels et d'anciens étudiants de notre master.
 +
 +Les enseignements se focalisent sur la programmation en s'appuyant sur les langages représentatifs des différentes approches et des
 +fondements théoriques solides.
 +
 +  * [[1ere_annee|Contenu, Prérequis et Organisation du M1]]
 +  * [[2nde_annee|Contenu et Organisation du M2]]
 +
 +
 +===== Organisation =====
 +
 +Les étudiants peuvent compléter les matières obligatoires et leur
 +choix parmi des matières recommandées par des cours des autres parcours
 +en Informatique. Les projets de programmation prennent une place très
 +importante dans ce parcours : Il y a un projet long pendant toute la
 +durée du M1, et beaucoup de cours sont évalués sur la base de projets.
 +Un stage court est possible à la fin du M1, et un stage d'une durée de 4--6
 +mois est obligatoire à la fin du M2, soit dans l'industrie ou dans une
 +administration; soit, selon le projet professionnel de l'étudiant,
 +sous la forme d'un stage de recherche.
 +
 +===== Prérequis =====
 +
 +Licence en Informatique ou diplôme équivalent, avec des bonnes
 +connaissances en programmation et des compétences en plusieurs
 +langages de programmation, en particulier la programmation orientée
 +objet en Java, et un langage fonctionnel moderne (OCaml, Haskell, ...). 
 +
 +===== Candidature =====
 +
 +Admission sur dossier soit en M1, soit directement en M2 pour des
 +étudiants ayant acquis des connaissances équivalentes au M1 de ce
 +parcours.
 +
 +[[formations:ressources:admissions_inscriptions|Procédure de candidature pour l'année 2023/2024]]
 +
 +===== Débouchés =====
 +Le taux d'insertion est de 100%. Les débouchés dans l'industrie sont
 +principalement autour de la
 +programmation : développeur, architecte de logiciel, chef de projet,
 +ingénieur de recherche et de développement.
 +Exemples d'entreprises qui ont embauché des étudiants issus de ce parcours :
 +[[https://atos.net/fr/|Atos]],
 +[[https://www.besport.com/|Be Sport]],
 +[[https://www.capgemini.com/fr-fr/|Capgemini]],
 +[[https://cryptosense.com/|Cryptosense]],
 +[[https://www.dassault.fr/|Dassault]],
 +EBusiness,
 +[[https://fr-fr.facebook.com/|Facebook]],
 +[[https://www.google.fr/|Google]],
 +[[https://www.mind7.fr/fr/|Mind7]],
 +[[https://www.nomadic-labs.com/|Nomadic Labs]],
 +[[https://www.ocamlpro.com/fr/|OCamlPro]],
 +[[https://www.ratp.fr/|RATP]],
 +[[https://www.scality.com/|Scality]],
 +[[https://www.smile.eu/fr|Smile]],
 +[[https://www.soprasteria.com/en|Sopra Steria]],
 +[[https://tarides.com/|Tarides]],
 +[[https://trust-in-soft.com/|TrustInSoft]].
 +
 +Il est également possible
 +de poursuivre le parcours en doctorat, soit dans un laboratoire de
 +recherche, soit dans le cadre d'une thèse [[http://www.anrt.asso.fr/fr/cifre-7843|CIFRE]].
 +Exemples de thèses poursuivies par des étudiants de ce parcours :
 +[[http://www-list.cea.fr/en/|CEA List]],
 +[[https://cedric.cnam.fr/|CNAM]],
 +[[https://software.imdea.org/|IMDEA Madrid]],
 +[[https://www.inria.fr/centre/paris|INRIA Paris]],
 +[[https://www.imperial.ac.uk/computing/|Imperial College Londres]],
 +[[https://www.irif.fr|IRIF - Université Paris Cité]],
 +[[https://lipn.univ-paris13.fr/|LIPN - Université Sorbonne Paris-Nord]],
 +[[https://www.lip6.fr/|LIP 6 - Sorbonne Université]].
 +
 +===== Contact =====
 +Responsables pédagogiques:
 +
 +(M1) Peter Habermehl - Email : peter.habermehl [ at ] irif.fr
 +
 +(M2) Giulio Manzonetto - Email : gmanzone [ at ] irif.fr 
 +
 +Secrétariats pédagogiques:
 +
 +(M1) Mickael Ferreira - Bur. 3004 - Tel 01 57 27 68 96 - Email : ferreira [at] informatique.univ-paris-diderot.fr
 +
 +(M2) Sylvia Crochet - Bur. 3002 -Tel 01 57 27 68 98 - Email : crochet [at] informatique.univ-paris-diderot.fr 
 +
 +{{tag>lp}}