Data Structure and Algorithms Implemented various commonly used data structures Learned Data Structure Implementation Algorithm Analysis Iterators Trees Hashing