Programming in C

CPE Lyon

Academic Year 2025-2026

Systems programming with C: from fundamental syntax and control structures to advanced memory management with pointers, system calls, and the complete compilation toolchain.
0x MEMORY STACK main() int x = 42; func() char* str; helper() int arr[5]; SP POINTER OPERATIONS variable 42 0x7fff *ptr pointer 0x7fff address COMPILATION CHAIN main.c main.o a.out * &

Course Overview

Syllabus

Course Content & Structure

Complete syllabus covering C programming fundamentals.

View Course Plan

Lectures

Practical Work

GitHub Repository

ProgC Repository

Comprehensive collection of C programming exercises, code examples, and projects. Includes starter templates, evaluation scripts, and debugging exercices.

Access on GitHub

Past Exam Questions