The course first provides a solid training on data management tools. Then, it introduces students into tools from the field of machine learning. Finally, it uses these tools to conduct causal inference in economic models. Applications will include prediction and causal estimation of sales, wages, stock returns and credit defaults.