Fundamental concepts of procedural programming. Algorithms and problem solving, data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging.
Textbook:
- Let Us C by Yashavant Kanetkar, Latest Edition
- Teach yourself C by Herbert Schildt, Latest Edition