Introduction to computational thinking and data science
Massachusetts Institute of Technology