Builds on the data analysis and econometric skills learned in the Empirical analysis sequence of ECON 643, 644, and 645. The STATA skills acquired in that sequence, such as basic data manipulation and econometric estimation, will be extended to the R programming language. The fundamentals of more advanced scientific programming--objects, data structures, loops, functions, simulation, parallel computing--will be introduced with applications to economics and the social sciences. Additional emphasis is placed on good coding practices and tools for version control and collaboration such as Git and R Markdown.