This course material is intended for first-year LMD students enrolled in the module Computer Structure and Applications (C Programming). Its purpose is to provide a clear and progressive introduction to the fundamental concepts of computer architecture as well as to the essential principles of programming using the C language.

This course material is intended for first-year LMD students enrolled in the module Computer Structure and Applications (C Programming). Its purpose is to provide a clear and progressive introduction to the fundamental concepts of computer architecture as well as to the essential principles of programming using the C language.

This cours addresses basic concepts of computer science, concepts in algorithms and the Pascal programming language .