====== M1 Langages et Programmation (LP) ====== ==== Emploi du temps ==== [[/formations/ressources/emplois_du_temps|Disponibles ici...]] ==== Prérequis M1 LP ==== Plusieurs UE obligatoires de M1 LP utilisent la programmation fonctionnelle. Pour cette raison les bases de la programmation fonctionnelle (langage OCaml) constituent les prérequis nécessaires en M1 LP. ==== Liste de pages web de cours et moodle de Université de Paris ==== Les pages web de différents cours sont recensées [[/formations/ressources/supports_de_cours|ici]]. Le [[https://moodle.u-paris.fr|moodle de Université de Paris.]] Pour l'instant vous trouverez peut-être plus d'informations sur les pages web de cours que sur moodle mais il faut suivre les deux. **Attention :** Sur le portail d'informatique Campus Grands Moulins de moodle tous les cours de M1 sont regroupés dans le parcours IMPAIRS, donc vous devez suivre le lien vers le parcours IMPAIRS de M1 pour retrouver vos cours (peu importe votre parcours en M1). ===== Cours du premier semestre ===== ==== Bloc obligatoire ==== Vous devez valider ce bloc obligatoire. Il y a une compensation entre les deux matières de ce bloc. ^ Matière ^ ECTS ^ | [[..:ue:m1:com7|Compilation]] | 6 | | [[..:ue:m1:loa7|Langages à Objets Avancés]] | 6 | ==== Cours aux choix ==== Vous devez valider 18 ECTS parmi les cours proposés dans ce bloc. Vous vous inscrirez au début du semestre pour les cours de votre choix. De préférence on vous conseille de choisir parmi les UE marquées “sug” (les UE suggérées) qu’on considère plus pertinents pour le parcours. Mais c’est juste une suggestion, pas une obligation. ^ Matière ^ ECTS ^ ^ | [[..:ue:m1:alg7|Algorithmique]] | 6 | sug | | [[..:ue:m1:aaa7|Automates Avancés et Applications]] | 6 | | | [[..:ue:m1:cc7|Calculabilité et Complexité]] | 6 | | | [[..:ue:m1:ca7|Circuits et Architecture]] | 6 | sug | | [[..:ue:m1:ia7|Introduction à l'Intelligence Artificielle]] | 6 | | | [[..:ue:m1:pcm7|Programmation de Composants Mobiles]] | 6 | sug | | [[..:ue:m1:plc7|Programmation Logique et par Contraintes]] | 6 | sug | | [[..:ue:m1:pr7|Protocoles Réseaux]] | 6 | | | [[..:ue:m1:tpc7|Théorie et Pratique de la Concurrence]] | 6 | sug | | [[..:ue:m1:ouv|UE d'ouverture]] | 6 | | À noter que le //projet long// (voir le deuxième semestre) s'étend sur la durée des deux semestres. ===== Cours du deuxième semestre ==== ==== Anglais ==== Vous devez valider ce cours qui est organisé par le département //Langues pour Spécialistes d'Autres Disciplines (LANSAD)//. Attention il y a une procédure d'inscription séparée à ce cours, voir la [[formations:anglais_de_specialite|la page dédiée à l'Anglais de Spécialité]]. ^ Matière ^ ECTCS ^ | Anglais de Spécialité | 3 | ==== Bloc obligatoire ==== Vous devez valider ce bloc obligatoire. Il y a compensation entre les deux matières de ce bloc. ^ Matière ^ ECTS ^ | [[..:ue:m1:gla8|Génie Logiciel Avancé]] | 6 | | [[..:ue:m1:pfa8|Programmation Fonctionnelle Avancée]] | 6 | ==== Cours aux choix ==== Vous devez valider 9 ECTS parmi les cours proposés dans ce bloc. Vous vous inscrirez pour les cours de votre choix. Le choix d'une UE libre doit être approuvé par le responsable de l'année. ^ Matière ^ ECTS ^ ^ | [[..:ue:m1:aa8|Algorithmique Avancée et Complexité]] | 6 | | | [[..:ue:m1:bd8|Bases de Données Avancées]] | 6 | | | [[..:ue:m1:di8|Droits de l'Informatique]] | 3 | | | [[..:ue:m1:xml8|Format de documents et XML]] | 3 | sug | | [[..:ue:m1:ir8|Initiation à la Recherche (Séminaire)]] | 3 | | [[..:ue:m1:ig7|Interfaces graphiques – programmation par évènements]] | 3 | sug | | [[..:ue:m1:ll8|Introduction au Logiciel Libre]] | 3 | sug | | [[..:ue:m1:ofsd8|Outils Formels pour la Science de Données]]| 6 | | | [[..:ue:m1:pao8|Preuves Assistées par Ordinateur]] | 6 | sug | | [[..:ue:m1:ps8|Programmation Système Avancée]] | 6 | sug | | [[..:ue:m1:sem8|Sémantique de Langages de Programmation]] | 6 | sug | | [[..:ue:m1:tbd8|Technologie Big Data]] | 3 | | | [[https://u-paris.fr/sport/faire-du-sport/|UE sport]] | 3 | | | [[..:ue:m1:ouv|UE d'ouverture]] | 3 | | | [[..:ue:m1:ouv|UE d'ouverture]] | 6 | | ==== Projet Long ou Stage en Entreprise ==== Vous devez valider soit le //projet long// qui s'étend sur les deux semestres du M1, soit le //stage en entreprise// d'une durée minimale de 2 mois. ^ Matière ^ ECTCS ^ | Projet | 6 | | Stage en Entreprise | 6 | {{tag>m1 lp}}