ESO 207: Data Structures And Algorithms