- Day 0: Shell Scripting & UNIX
- Day 1: Shell Scripting & UNIX
- Day 2: Loops
- Day 3: Strings & Base Conversions
- Day 4: Iteration, Recursion & Backtracking
- Day 5: Strings & Base Conversions
- Day 6: Libraries, Sorting & Program Composition
- Day 7: Advanced Strings & Arrays
- Day 8: Program Composition
- Day 9: Arrays, Strings, Shell Scripting, Bit Manipulation, Data Structures etc.
- Day 10: Functional Programming, Sorting & Program Composition
- Day 11: Linked Lists
- Day 12: Files Manipulation & Advanced Program Composition
- Day 13: Binary Search Trees & Red-Black Trees
- Rush 0: Pattern Printing
- Rush 1: Sudoku Solver i.e. Recursive Backtracking
- Rush 2: Shape Detection
- Sastantua: Pattern Printing
- Match/Nmatch: String Recursion
- EvalExpr: Math Expression Evaluation & Basic Syntax Trees
- BSQ: Optimization Algorithm