Guides, Projects, Research for Design and Analysis of Algorithms for Computer science's students