Outils pour utilisateurs

Outils du site


enseignement:masters:master-lp-m1

M1 Langages et Programmation (LP)

Cette page décrit l’organisation du M1-LP à partir de la rentrée en septembre 2019 (version préliminaire)

Résumés de cours et responsables en 2019-2020

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
Compilation 6
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
Algorithmique 6 sug
Automates Avancés et Applications 6
Calculabilité et Complexité 6
Circuits et Architecture 6 sug
Interfaces Graphiques 6
Introduction à l’Intelligence Artificielle et la Théorie de Jeux 6
Programmation de Composants Mobiles 6 sug
Programmation Logique et par Contraintes 6 sug
Protocoles Réseaux 6
Théorie et Pratique de la Concurrence 6 sug
Cours extérieur 1 6

À noter que le projet long (voir le deuxième semestre) s’étend sur la durée des deux semestres.

Le cours et les TP de Programmation de composants mobiles auront lieu pendant les 6 premières semaines du semestre en raison de 4h de cours et 4h de TP par semaine.

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 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
Génie Logiciel Avancé 6
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
Algorithmique Avancée et Complexité 6
Bases de Données Avancées 6
Compilation Optimisante 3 sug
Droits de l’Informatique 3
Format de documents et XML 3 sug
Infographie 6
Initiation à la Recherche (Séminaire) 3
Introduction au Logiciel Libre 3 sug
Outils Formels pour la Science de Données 6
Preuves Assistées par Ordinateur 6 sug
Programmation Système Avancée 6 sug
Sémantique de Langages de Programmation 6 sug
UE libre 3
Cours extérieur 2 3
Cours extérieur 3 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
enseignement/masters/master-lp-m1.txt · Dernière modification: 24/10/19 14:31 par Zielonka