Methods and Techniques in Data Science