MCS-226: Data Science and Big Data