| Introduction to C. C Basics (variables, types, simple I/O) |
| If statements |
| While loops Arrays |
| Functions |
| Characters and String |
| Memory, Memory Organisation, Malloc, Pointers |
| Reading and Writing Files |
| Extra C (Hexadecimal / Decimal / Binary conversion)
|
| Sorting and Searching |
| Structs & Typedef |
| Linked Lists |
| Stacks and Queues |
| Tools (Debugging with GDB, Git, Makefiles) |