Programme d’études 2019-2020 | English | ||
Competitive Programming | |||
Activité d'apprentissage |
Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) | Établissement(s) |
---|---|---|---|---|
I-MARO-037 |
|
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Anglais | Anglais | 12 | 12 | 0 | 0 | 0 | Q2 |
Modalités d'organisation des évaluations à distance de fin de Q3 2019-2020 (Covid-19) |
---|
|
Description des modalités d'évaluation à distance de fin de Q3 2019-2020 (Covid-19) |
L'examen consistera en la résolution individuelle de challenges algorithmiques (comme lors des séances de travaux pratiques) dans le language Python en un temps imparti. |
Contenu de l'AA
- Partie algorithmique : algorithmes gloutons, problèmes de graphe, géométrie algorithmique, etc
- Partie implémentation : avantages / désavantages des langages de programmation suivant l'usage, lecture/écriture de fichiers, hash table, structure de données, etc
Nous aborderons ces enseignements en faisant le parallèle avec les énoncés d'anciennes compétitions
Une présence aux cours de théorie/exercices de minimum 80% est requise. La présence aux séances pratiques (et aux compétitions) et séminaires éventuels est obligatoire.
Supports principaux non reproductibles
Sans objet
Support complémentaires non reproductibles
Sans objet
Autres références conseillées
Sans objet
Mode d'enseignement
Types d'activités
Evaluations
Les modalités d'évaluation de l'AA sont précisées dans la fiche de l'UE dont elle dépend