Introduction to C, Basic Concepts, Operators and Expressions, Control Flow, Functions, Input and Output, Debugging, Arrays, Pointers, Strings, Structures, File Handling, Dynamic Memory Allocation, Writing and Executing C Programs, Algorithmic Problem Solving