Branches
Covers programming fundamentals, data structures, and algorithms.
Covers basic programming concepts in Python.
Covers fundamental data structures.
Covers basic search and sorting algorithms.
Introduces graph theory and basic graph algorithms.