Outils pour utilisateurs

Outils du site


enseignement:master2-lp-candidatures

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
enseignement:master2-lp-candidatures [12/02/14 14:07]
Treinen Ralf créée
enseignement:master2-lp-candidatures [09/07/18 13:48] (Version actuelle)
Treinen Ralf candidature M2-LP : supprimer des paragarphes qui ne sont plus a jour
Ligne 1: Ligne 1:
 ====== Candidater au M2, parcours Langages et Programmation ====== ====== Candidater au M2, parcours Langages et Programmation ======
  
-<WRAP info round 70%>  +==== Démarches administratives et calendrier ​====
-Page en cours de mise à jour ! +
-</​WRAP>​ +
- +
-==== Démarches administratives et calendier ​====+
  
 Les démarches administratives dépendent de votre situation actuelle. Veuillez consulter Les démarches administratives dépendent de votre situation actuelle. Veuillez consulter
-[[enseignement:​admission_2013_2014|la description de la procédure d'​admission de l'​UFR]]. +[[enseignement:​admission2018|la description de la procédure d'​admission de l'​UFR]].
- +
-==== Pour les étudiants venant du M1 Informatique à Paris-Diderot ==== +
- +
-L'​accès au niveau M2 n'est pas automatique,​ une sélection est effectuée par le jury d'​admission M2 sur la base du dossier de l'​étudiant. L'​entrée au M2 reste conditionnée aux capacités d'​accueil de la formation. (Cela s'​applique à tous les parcours.) ​+
  
-Le jury d'​admission connaît évidemment le conténu des cours de notre M1, donc un relevé de notes avec les intitulés des cours est normalement suffisant pour faire preuve des pré-requis. 
  
 ==== Pour les primo-arrivants ==== ==== Pour les primo-arrivants ====
  
-Vous déposez un dossier de candidature selon la [[enseignement:​admission_2013_2014|procédure décrite ici]]. Il faut que le jury d'​admission puisse retrouver dans votre dossier les éléments qui temoignent ​du fait que vous avez les pré-requis nécessaires pour ce parcours. Si votre dossier ne contient que les relevés de notes avec des intitulés de cours « Info 3 » , « OP-XY » ou autres ​accronymes ​ce n'est évidemment pas possible. Joignez donc à votre dossier un +Vous déposez un dossier de candidature selon la [[enseignement:​admission2018|procédure décrite ici]]. Il faut que le jury d'​admission puisse retrouver dans votre dossier les éléments qui témoignent ​du fait que vous avez les pré-requis nécessaires pour ce parcours. Si votre dossier ne contient que les relevés de notes avec des intitulés de cours « Info 3 » , « OP-XY » ou autres ​acronymes ​ce n'est évidemment pas possible. Joignez donc à votre dossier un 
-descriptif des cours pertinents que vous avez suivi, éventuellement sous forme d'un lien vers un descriptif sur le site web de votre université ou école d'​origine (en français ou anglais) .+descriptif des cours pertinents que vous avez suivis, éventuellement sous forme d'un lien vers un descriptif sur le site web de votre université ou école d'​origine (en français ou anglais).
  
 ==== Pré-requis === ==== Pré-requis ===
-Le niveau M2 de ce parcours s'addresse ​à des étudiants qui ont déjà des bonnes bases en programmation +Le niveau M2 de ce parcours s'adresse ​à des étudiants qui ont déjà des bonnes bases en programmation 
-qui correspondent à peu près au conténu ​de notre M1. Pour être admis au M2-LP des connaissances dans les deux matières suivantes sont indispensables :+qui correspondent à peu près au contenu ​de notre M1. Pour être admis au M2-LP des connaissances dans les deux matières suivantes sont indispensables :
  
-  * Compilation. Nous attendons que vous connaissez ​la notion de syntaxe abstraite, d'​analyse lexicale et syntaxique ; que vous savez utiliser un générateur d'analyse ​lexicale (par exemple Lex) et d'analyse ​syntaxique (par exemple Yacc) ; et si possible que vous avez des notions de base en typage et sémantique des langages de programmation. +  * Compilation. Nous nous attendons ​à ce que vous connaissiez ​la notion de syntaxe abstraite, d'​analyse lexicale et syntaxique ; que vous sachiez ​utiliser un générateur d'analyseur ​lexicale (par exemple Lex) et d'analyseur ​syntaxique (par exemple Yacc) ; et si possible que vous ayiez des notions de base en typage et sémantique des langages de programmation. 
-  * Programmation Orientée Objets : nous attendons que vous connaissez ​au moins un langage moderne orienté objet, comme par exemple Java ou C++ (ou mieux encore les deux).+  * Programmation Orientée Objets : nous nous attendons ​à ce que vous connaissiez ​au moins un langage moderne orienté objet, comme par exemple Java ou C++ (ou mieux encore les deux).
  
 Pour réussir les enseignements de la deuxième période du M2 il faut également connaître un langage de programmation fonctionnel typé comme par exemple OCaml, Standard ML, ou Haskell. Des candidats qui n'ont pas suivi cet enseignement Pour réussir les enseignements de la deuxième période du M2 il faut également connaître un langage de programmation fonctionnel typé comme par exemple OCaml, Standard ML, ou Haskell. Des candidats qui n'ont pas suivi cet enseignement
-pendant leur cursus peuvent être admis au M2-LP, mais doivent dans ce cas suivre pendant la première ​periode ​le cours +pendant leur cursus peuvent être admis au M2-LP, mais doivent dans ce cas obligatoirement ​suivre pendant la première ​période ​le cours Programmation Fonctionnelle de l'UFR Informatique (qui dans ce cas peut être validé comme un cours du M2).
-Programmation Fonctionnelle de l'UFR Informatique (qui dans ce cas peut être validé comme un cours du M2).+
  
 Des autres pré-requis importants, mais moins essentiels que ceux mentionnés au-dessus, sont : Des autres pré-requis importants, mais moins essentiels que ceux mentionnés au-dessus, sont :
  
-  * Programmation Logique et/ou par Contraintes (langage Prolog, par exemple) +  * Programmation Logique et/ou par Contraintes (langage Prolog, par exemple) ​; 
-  * Génie Logiciel+  * Génie Logiciel.
  
 Finalement, il y a des autres connaissances qui peuvent améliorer la qualité d'un dossier : Finalement, il y a des autres connaissances qui peuvent améliorer la qualité d'un dossier :
  
-  * Diversité dans les connaissances de langage de programmation : le plus de langages ​vous connaissez le mieux ; +  * Diversité dans les connaissances de langage de programmation : plus vous connaissez ​de langages ​et mieux ce sera 
-  * Expérience de projets de programmation dans le cadre de vos études, pendant un stage, ou une expérience professionnelle. +  * Expérience de projets de programmation dans le cadre de vos études, pendant un stage, ou une expérience professionnelle ​; 
-  * Utilisation d'​outils de dévelopement ​dans un environement ​Unix/Linux : savoir utiliser un système de côntrole ​de version comme svn ou git, écrire des Makefile simples, savoir utiliser les outils UNIX de base ; +  * Utilisation d'​outils de développement ​dans un environnement ​Unix/Linux : savoir utiliser un système de contrôle ​de version comme svn ou git, écrire des Makefile simples, savoir utiliser les outils UNIX de base ; 
-  * Connaissances en algorithmiques.+  * Connaissances en algorithmique.
  
 {{tag>​m2}} {{tag>​m2}}
enseignement/master2-lp-candidatures.1392210471.txt.gz · Dernière modification: 08/01/16 17:01 (modification externe)