The objective of this course is to introduce students to the basics of imperative programming which is one of the most effective paradigms of modern programming. Thus, the theme of algorithmics will be discussed to prepare the continuation of the course. Indeed, an algorithm expresses the logical structure of a solution to a given problem and this independently of any language and any machine. Algorithmics is one of the key steps in teaching programming. Then, it is a matter of applying the knowledge approached in algorithmics through the mastery of a programming language. This is precisely the purpose of this second part of this module which aims to equip students with the background necessary to master a given programming language, in this case the C language, which is at the base of many others. Our objectives are summarized as follows:
Assignment | File to download |
---|---|
TS 1 | |
TS 2 | |
TS *: Supplementary Exercises | |
TS 3 | |
TS 4 |
Supplementary Resources | Material |
---|
Year | Partial | Session 1 | Session 2 |
---|