Data Structures and Algorithms with ObjectOriented Design Patterns in Python
ThisbookwasmotivatedbymyexperienceinteachingthecourseE&CE;250:AlgorithmsandDataStructuresintheComputerEngineeringprogramattheUniversityofWaterloo.Ihaveobservedthattheadventofobject-orientedmethodsandtheemergenceofobject-orienteddesignpatternshasleadtoaprofoundchangeinthepedagogy