C Programming:
- Introduction to the course.
- Variables
- Global vs Local variables.
- Data types
- Operators in C
- Conditionals and loops
- Functions
- Recursion
- Pointers and arrays
- Strings
- Structure and union
- File Handling
Data Structures:
- Stacks
- Queues
- Linked list
- Trees
- Binary search trees
- Binary Heaps
- Graphs
- Tree Traversals