Study programme 2022-2023Français
Competitive programming
Programme component of Master's in Computer Science (MONS) (day schedule) à la Faculty of Science

CodeTypeHead of UE Department’s
contact details
Teacher(s)
US-M1-SCINFO-055-MOptional UEVANDAELE ArnaudF151 - Mathématique et Recherche opérationnelle
  • LECRON Fabian
  • VANDAELE Arnaud

Language
of instruction
Language
of assessment
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
  • Anglais
Anglais121200022.002nd term

AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term Weighting
I-MARO-037Competitive Programming1212000Q2100.00%

Programme component

Objectives of Programme's Learning Outcomes

  • Have acquired highly specialised and integrated knowledge and broad skills in the various disciplines of computer science, which come after those within the Bachelor's in computer science.
  • Manage large-scale software development projects.
    • Apply, mobilise, articulate and promote the knowledge and skills acquired in order to help lead and complete a project.
    • Lead a project by mastering its complexity and taking into account the objectives, allocated resources and constraints that characterise it.
    • Demonstrate independence and their ability to work alone or in teams.
  • Master communication techniques.
    • Adapt their communication to a variety of audiences.
    • Where possible, communicate in a foreign language.
  • Develop and integrate a high degree of autonomy.
    • Aquire new knowledge independently.
    • Pursue further training and develop new skills independently.
    • Develop and integrate a high degree of autonomy to evolve in new contexts.
  • Apply scientific methodology.
    • Demonstrate thoroughness, independence, creativity, intellectual honesty, and ethical values.

Learning Outcomes of UE

acquire algorithmic knowledge and specific programming skills in order to be able to solve engineering problems in a limited time and participate in external challenges
Attendance at theory/exercises classes of at least 80% is required. Attendance at practical sessions (and challenges) and seminars is mandatory.

UE Content: description and pedagogical relevance

Les modalités d'enseignement sont susceptibles d'être ajustées en fonction du contexte d'enseignement imposé par les mesures sanitaires.
 
- Algorithmic part: greedy algorithms, graph problems, computational geometry, etc.
- Implementation part: advantages / disadvantages of programming languages according to usage, read / write input/output files, hash table, data structure, etc.
We will approach these lessons in parallel with the statements of previous competitions

Attendance at theory/exercises classes of at least 80% is required. Attendance at practical sessions (and challenges) and seminars is mandatory.

The teaching methods are likely to be adjusted according to the context imposed by the health measures.

Prior Experience

Not applicable

Type of Teaching Activity/Activities

AAType of Teaching Activity/Activities
I-MARO-037
  • Cours magistraux
  • Conférences
  • Travaux pratiques
  • Projet sur ordinateur

Mode of delivery

AAMode of delivery
I-MARO-037
  • Face-to-face

Required Learning Resources/Tools

AARequired Learning Resources/Tools
I-MARO-037Not applicable

Recommended Learning Resources/Tools

AARecommended Learning Resources/Tools
I-MARO-037Not applicable

Other Recommended Reading

AAOther Recommended Reading
I-MARO-037Not applicable

Grade Deferrals of AAs from one year to the next

AAGrade Deferrals of AAs from one year to the next
I-MARO-037Unauthorized

Term 2 Assessment - type

AAType(s) and mode(s) of Q2 assessment
I-MARO-037
  • Written examination - Face-to-face
  • Production (written work, report, essay, collection, product, etc.) - To be submitted in class
  • Oral examination - Face-to-face
  • Oral presentation - Face-to-face
  • Seminar participation - Face-to-face
  • Graded assignment(s) - Face-to-face
  • Practical exam - Face-to-face

Term 2 Assessment - comments

AATerm 2 Assessment - comments
I-MARO-037Attendance at theory/exercise classes of at least 80% is required.
Presence, on the dates announced by the teacher, at practical sessions, competitions and possible seminars is compulsory.

The grade will consist of a grade A(/ 20) for the continuous assessment (specified by the teacher) and a grade B(/ 20) for the exam.

For students who have complied with the 80% attendance rule,
the final mark will be calculated according to the following formula: final mark = 0.4*A+0.6*B

For students who have not respected the 80% attendance rule,
the final grade will be calculated according to the following formula: final grade = B

Term 3 Assessment - type

AAType(s) and mode(s) of Q3 assessment
I-MARO-037
  • Written examination - Face-to-face
  • Production (written work, report, essay, collection, product, etc.) - To be submitted in class
  • Oral examination - Face-to-face
  • Seminar participation - Face-to-face
  • Graded assignment(s) - Face-to-face
  • Practical exam - Face-to-face

Term 3 Assessment - comments

AATerm 3 Assessment - comments
I-MARO-037Attendance at theory/exercise classes of at least 80% is required.
Presence, on the dates announced by the teacher, at practical sessions, competitions and possible seminars is compulsory.

The grade will consist of a grade A(/ 20) for the continuous assessment (specified by the teacher) and a grade B(/ 20) for the exam.

For students who have complied with the 80% attendance rule,
the final mark will be calculated according to the following formula: final mark = 0.4*A+0.6*B

For students who have not respected the 80% attendance rule,
the final grade will be calculated according to the following formula: final grade = B
(*) HT : Hours of theory - HTPE : Hours of in-class exercices - HTPS : hours of practical work - HD : HMiscellaneous time - HR : Hours of remedial classes. - Per. (Period), Y=Year, Q1=1st term et Q2=2nd term
Date de dernière mise à jour de la fiche ECTS par l'enseignant : 16/05/2022
Date de dernière génération automatique de la page : 21/06/2023
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be