Teacher(s)
Bonaventure Olivier (coordinator); Legat Benoît;
Language
French
Prerequisites
This course assumes that you have acquired the fundamental concepts of programming (object-oriented), as well as the notions of analyzing a computer problem, designing, specifying and implementing a solution as taught in course LEPL1401 (or LINFO1101); as well as the transversal skills as developed in Projects 1 and 2 (LEPL1101 and LEPL1102).
Main themes
- Embedded programming in C language.
- Implementation and testing of programs and algorithms.
- Memory management.
- Interfacing with sensors.
- Informatic project.
Learning outcomes
At the end of this learning unit, the student is able to : | |
At the end of the course, the student will be able to:
|
|
Content
Project organized in several phases
- individual learning of the C language
- improvements of existing algorithms in C and comparison of programs inside the group
- development of an embedded solution
- peer-review of other groups' programs and improvement of the group's program
- individual learning of the C language
- improvements of existing algorithms in C and comparison of programs inside the group
- development of an embedded solution
- peer-review of other groups' programs and improvement of the group's program
Teaching methods
Project-based learning in groups
Evaluation methods
See French document
Online resources
Bibliography
Syllabus Langage C, accessible via https://sites.uclouvain.be/SyllabusC/
Teaching materials
- Syllabus Langage C
Faculty or entity