Study notes for Design and Analysis of Algorithms for Education and Pedagogy's students