Algorithms & data structures implementations, bit manipulation, recursion, multi-threading, etc.