Date of completion: 20 Feb 2021.
Implemented hash map and graph classes in C++ from scratch applying OOP principles and generic programming, and used them in a competitive programming problem to assure the code correctness after running it against many test cases.