Introduction to Data Programming (Spring 2016)