
This course introduces key programming concepts through three main chapters. Chapter 1 covers subprograms, focusing on functions and procedures, their definitions, differences, and use of parameters, variables, and recursion to write modular code. Chapter 2 explores file handling, including file types, reading, writing, and managing data storage within programs. Chapter 3 presents linked lists as dynamic data structures, explaining their structure, memory management, and operations, along with variants like doubly linked lists, stacks (LIFO), and queues (FIFO), essential for algorithm implementation.
- معلم: Deloula MANSOURI

Ce cours vise à montrer l’importance des mathématiques et à les rendre plus concrètes en donnant des exemples de leurs applications pratiques (Par exemple : Application simple : en Finance).
- معلم: ahmed Bensalem
- معلم: meriem BOUBALOU