Duration
Part A : 20h Pr
Part B : 20h Pr
Number of credits
| Bachelor of Science (BSc) in Computer Science | 4 crédits |
Lecturer
Part A : Bernard Boigelot, Emilie Charlier, Matthieu Verstraete
Part B : Bernard Boigelot, Matthieu Verstraete
Substitute(s)
Part A : Jérémy Brisbois
Part B : Jérémy Brisbois
Language(s) of instruction
French language
Organisation and examination
Teaching in the first semester, review in January
Schedule
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
Part A
In this course, groups of 2 or 3 students are asked to program applications that implement physics and mathematics notions. The aim is to ease the understanding of these subjects and to acquire some programming experience by addressing concrete problems.
Learning outcomes of the learning unit
Part A
At the end of this course, students will have learned how to apply to concrete problems the concepts studied in the physics and mathematics courses, and will have acquired programming experience in Python.
Prerequisite knowledge and skills
Part A
Students must be sufficiently at ease with the programming environnement used in this course (relying on the Pygame Python module). The basic physics and mathematics courses should either have been followed prior to this course, or be followed at the same time.
Planned learning activities and teaching methods
Part A
The course is organized as weekly lab sessions to which attendance is mandatory, supervised by professors, teaching assistants, and teaching aids. Part of the work can also be done at home prior to the lab sessions.
Mode of delivery (face to face, distance learning, hybrid learning)
Part A
Face-to-face course
Additional information:
Mandatory weekly lab sessions.
Course materials and recommended or required readings
Part A
Further information:
Mathematics, physics, and programming courses.
Part A
Continuous assessment
Further information:
Continuous assessment
Additional information:
Students have to fill in a lab sheet during each lab session, which is evaluated. The course is graded on the basis of these evaluations, as well as the participation to the lab sessions. There is no exam. The lab sessions are only organized during the first quadrimester.
Work placement(s)
Organisational remarks and main changes to the course
Part A
Since the evaluation takes place during the course, there is no possibility of a second session.
A WWW page with up-to-date information about the course is available at the address: https://people.montefiore.uliege.be/boigelot/cours/labmp/
Contacts
Part A
Professors:
- Bernard Boigelot (coordinator), bernard.boigelot@uliege.be
- Matthieu Verstraete, matthieu.verstraete@uliege.be
- Emilie Charlier, echarlier@uliege.be