Applications of computer programming in econometrics. Introduction to and best practices in programming, including writing functions, organizing and commenting code, vectorization and other performance tips. Programmatic acquisition of novel economic datasets through Application Programming Interfaces (APIs), web scraping, and databases. Efficient cleaning and merging of datasets. Finally, a survey of common computational challenges in econometric estimation and potential solutions. prereq: APEC 5031 or equivalent