Study notes for Design and Analysis of Algorithms for Engineering's students