-
Introduction to C programming language
-
Installation of C compiler and IDE
-
Basic syntax, data types, and variables
-
Operators and expressions
-
Control structures: if-else statements, switch and loops
-
Arrays: declaration, initialization, and accessing elements, multidimensional arrays
-
Strings: declaration, initialization, and basic string manipulation functions
-
Draft Functions: declaration, definition, and calling, parameters and return values, recursion
-
Pointers: declaration, initialization, and basic pointer arithmetic
-
Dynamic memory allocation
-
Input and Output, Standard Libraries