v2.11.0 (5449)

Enseignement scientifique & technique - INF280 : Préparation aux concours de programmation/ Programming contest training

Domaine > Informatique.

Descriptif

Ce cours est recommandé aux élèves suivant la filière MITRO
Programmation : une des occurences de P3 est en anglais, celle de P4 en français.

Langage de programmation : C/C++

Attention : Pour valider l'UE, il faut impérativement être présent pour participer au concours de programmation interne qui aura lieu jeudi après-midi à la fin de P4.

Cette UE est un entraînement aux concours de programmation en général, et au concours ACM-ICPC en particulier, via la résolution de problèmes pratiques par la programmation. Un investissement personnel est demandé en dehors des séances de cours pour résoudre des exercices de concours de programmation. Les séances de cours serviront de debriefing et de mise au point sur des sujets d’algorithmique, de programmation, ou de stratégie à adopter au concours. L’'UE s’'achève par un concours interne de programmation, ouvert à l'’ensemble des étudiants de l'’école, et qui sert de présélection pour le concours ACM-ICPC. Le concours ACM-ICPC est un concours international de programmation, mettant en compétition des équipes d'universités et écoles du monde entier. Il se déroule en deux phases : finales régionales (Europe occidentale « SWERC », swerc.eu) en décembre, auxquelles peuvent assister deux ou trois équipes par école, finales mondiales en juillet, entre les vainqueurs des épreuves régionales. Le but est de résoudre en temps limité (en Java, C ou C++) le plus grand nombre de problèmes de programmation.

24 heures en présentiel (16 blocs ou créneaux)
réparties en:
  • Autre : 3
  • Travaux Pratiques : 12
  • Leçon : 12

effectifs minimal / maximal:

/30

Diplôme(s) concerné(s)

Pour les étudiants du diplôme Diplôme d'ingénieur

Cette UE n'a pas de prérequis formels, mais une bonne expérience de la programmation (par exemple telle qu'acquise au sein d’'une UE de programmation ou via des projets, personnels ou encadrés) est fortement recommandée pour la suivre. Le langage de l'UE est C/C++, et doit être maîtrisé par les élèves ou appris au cours de l'UE.

 

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Echange international non diplomant

Vos modalités d'acquisition :

Pour moitié (50%) par le contrôle continu, pour moitié (50%) sur les performances au concours interne à la fin du cours.

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Programmes des Auditeurs Libres des établissements français partenaires

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Diplôme d'ingénieur

Vos modalités d'acquisition :

Pour moitié (50%) par le contrôle continu, pour moitié (50%) sur les performances au concours interne à la fin du cours.

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS
  • Crédit d'UE partagées acquis : 2.5

La note obtenue rentre dans le calcul de votre GPA.

Programme détaillé

 

Veuillez patienter