Notes Data Science And Algorithms