1. A basic C Program Structure, 1st Program & Output
2. Basic IO in C (output)
3. Basic IO in C (input)
4. Comments , Single line Multiline comments
5. Variables - Basic concept and Rules
6. Data Types in C
7. Arithmetic Operations
8. Additional Assignment Operators
9. Arrays in C and concept of string
10. Creating Arrays of Numbers and other data type
11. Accessing Individual elements from Array
12. VLA - Variable Length Arrays in C
13. Multi-Dimensional Arrays [2D, 3D, etc]
14. The sizeof - and its importance
15. Assigning Constant values to Arrays
16. Concepts of signed and unsigned - Numbers ranges
17. Constants in C
18. Scope of Constants in C
19. Boolean Data Type
20. Sized Integer types - be a better programmer
21. Enum Data Type (Enumerated)
22. Different base constant values - Integer Literals
23. Typecasting in C