Data Structures and Algorithms Academic Essay