Study programme 2018-2019Français
Computer Programming and Algorithms I
Programme component of Bachelor's Degree in Mathematics à la Faculty of Science
CodeTypeHead of UE Department’s
contact details
Teacher(s)
US-B1-SCMATH-008-MCompulsory UEMELOT HadrienS825 - Algorithmique
  • MELOT Hadrien

Language
of instruction
Language
of assessment
HT(*) HTPE(*) HTPS(*) HR(*) HD(*) CreditsWeighting Term
  • Français
Français306000088.001st term

AA CodeTeaching Activity (AA) HT(*) HTPE(*) HTPS(*) HR(*) HD(*) Term Weighting
S-INFO-002Computer Programming and Algorithms I3060000Q1100.00%
Programme component

Objectives of Programme's Learning Outcomes

  • Solve new problems
    • Abstract and manipulate theories and use these to solve problems
    • Adapt an argument to a similar situation
  • Use computers effectively
    • Understand and implement algorithms using appropriate data structures
    • Use at least one programming language
    • Develop computer programs to solve problems with mathematical formulation

Learning Outcomes of UE

At the end of this course, the student will be able to:
  - understand an algorithm
  - conceive an algorithm
  - evaluate the properties and the efficiency of an algorithm
  - write a full computer program (in Python)

Content of UE

See unique learning activity.

Prior Experience

None.

Type of Assessment for UE in Q1

  • Written examination
  • Quoted exercices

Q1 UE Assessment Comments

- Intermediate test: 15%
- Written examination: 85% Practical exercices are mandatory to have access to the examination (at least 75% of presence).

Type of Assessment for UE in Q3

  • Written examination

Q3 UE Assessment Comments

Written examination: 100%

Type of Resit Assessment for UE in Q1 (BAB1)

  • Written examination

Q1 UE Resit Assessment Comments (BAB1)

Written examination: 100% Practical exercices are mandatory to have access to the examination (at least 75% of presence).

Type of Teaching Activity/Activities

AAType of Teaching Activity/Activities
S-INFO-002
  • Cours magistraux
  • Travaux pratiques
  • Projet sur ordinateur

Mode of delivery

AAMode of delivery
S-INFO-002
  • Face to face

Required Reading

AARequired Reading
S-INFO-002Note de cours - Programmation et Algorithmique 1 - Hadrien Mélot

Required Learning Resources/Tools

AARequired Learning Resources/Tools
S-INFO-002Not applicable

Recommended Reading

AARecommended Reading
S-INFO-002

Recommended Learning Resources/Tools

AARecommended Learning Resources/Tools
S-INFO-002Not applicable

Other Recommended Reading

AAOther Recommended Reading
S-INFO-002- Downey, A., Think Python: how to think like a computer scientist, Green Tea Press (2009)
- Aho, A. et Ullman, J., Concepts fondamentaux de l'informatique, Dunod (1993)

Grade Deferrals of AAs from one year to the next

AAGrade Deferrals of AAs from one year to the next
S-INFO-002Authorized
(*) 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 génération : 02/05/2019
20, place du Parc, B7000 Mons - Belgique
Tél: +32 (0)65 373111
Courriel: info.mons@umons.ac.be