Since 2005, I have been teaching ADA courses at INSA Toulouse (French L1 level) every year. These lessons are divided into guided work and practical work. The subjects of TD and TP can be found on the Didier Le Botlan‘s web page.
Reasoning & Uncertainty
(All of the following documents are in French.)
C language and algorithmics
In 2001, I wrote and taught a course on algorithmics and an introduction to Language C. This course contains many exercises (all corrected at the end of the document). It was intended for students who already have a master’s degree in a different field of computer sciences.