ENS de Cachan
Département
Informatique
Licence Informatique et Mathématiques-Informatique









Responsable d'année : Stefan Schwoon

Sommaire

Description de la Licence

Présentation aux élèves

La première année est consacrée à une formation de base en informatique (licence renforcée) et à un stage d'environ 6 semaines dans un laboratoire de recherche. Cette formation est complétée par 3 visites de laboratoires et des conférences d'introduction à des sujets de recherche.

Les élèves choisissent entre un parcours informatique classique et un parcours mixte mathématiques-informatique, proposé conjointement par les deux départements. Ce parcours s'adresse uniquement aux élèves normaliens avec pour objectif possible la préparation à l'agrégation de mathématiques, option informatique.

Parmi les cours, certains sont donc communs aux deux parcours, tandis que d'autres sont spécifiques à chaque parcours (au moins pour le premier semestre). Certains cours sont accompagnés de projets de programmation.

Les élèves suivent aussi un cours d'Anglais pendant toute l'année.

Conditions pour valider l'année

Pour obtenir la Licence d'informatique, il faut

  • valider au moins 60 crédits (ECTS) au total
  • valider l'anglais (2 ECTS)
  • valider les cours obligatoires d'informatique :
    • Programmation 1 (S1, 8 ECTS)
    • Calculabilité et complexité (S1, 8 ECTS)
    • Algorithmique 1 (S1, 8 ECTS)
    • Logique (S2, 8 ECTS)
    • Langages formels (S2, 8 ECTS)
  • valider au moins 50 crédits en cours d'informatique dont au moins 4 crédits en projets de programmation.

Pour valider le diplome de l'ENS, il faut

  • valider la Licence d'informatique
  • valider le stage de recherche
  • valider au moins 75 crédits au total
  • pour les étudiants en cursus informatique, valider au moins 60 crédits en informatique dont au moins 6 crédits en projets de programmation.
N.B: les crédits ECTS accordés à chaque cours sont détaillés sur le serveur pédagogique et dans le descriptif des cours.

Calcul de la note finale

Si l'étudiant remplit les conditions de validation, l'algorithme de calcul procède ainsi :
  • Il trie les cours validés par note décroissante et les examine successivement. On note C le cours examiné et cr(C) les crédits affectés à C. L'objectif de l'algorithme consiste à obtenir cr'(C) les crédits pris en compte pour le calcul de la note finale.
  • Pour cela, il maintient trois variables : (1) na, nombre de crédits non encore affectés, initialisée à 60 (2) np, nombre de crédits "non projet" non encore affectés, initialisée à 56 (3) ni, nombre de crédits "non informatique" non encore affectés, initialisée à 10.
  • Etant donné le cours C, l'algorithme détermine d'abord si le cours est un projet et dans le cas contraire si le cours est un cours d'informatique.
  • Si C n'est pas un cours d'informatique, alors
    cr'(C)=min(cr(C),ni,np,na)
    ni=ni-cr'(C);np=np-cr'(C);na=na-cr'(C)
  • Sinon Si C n'est pas un projet, alors
    cr'(C)=min(cr(C),np,na)
    np=np-cr'(C);na=na-cr'(C)
  • Sinon
    cr'(C)=min(cr(C),na)
    na=na-cr'(C)
  • Le résultat final est alors la moyenne des notes pondérées par les crédits cr'(C).

Informations pratiques

Les transparents de la réunion de rentrée: PDF
Les transparents de la réunion du 21/2/17 par C. de Sa : PDF

Les cours débutent au 12 septembre.

Vous aurez régulièrement à utiliser le serveur pédagogique du département pour vos choix de cours, vos stages, pour consulter vos notes, etc.


Contacter le Département Informatique
Dernières modifications : le 08/03/2017