A course syllabus is available (in french); W. Vanhoof, Introduction à la programmation. Université de Namur, 194 pages.
The slides used during the course are available on Webcampus.
Some other references that could be used but that go beyond what is seen in the course:
M. Sprankle, Problem solving and programming concepts, 2006 Pearson education.
Tim Bailey, An Introduction to the C programming language and Software design.
N. Dale and C. Weems. Programming and problem solving with C. Jones & Bartlett
Kernighan, B.W. and Ritchie, D.M. Le langage C (ANSI). Dunod 2005