Home
The big picture about this course
About this course
This course provides exposure to a wide variety of basic skills necessary for conducting high-quality research in applied economics. This includes defining a research question, primary and secondary data collection, principles of academic writing and presentation, research ethics, basic coding and data management, as well as project management. This course is meant to help students transition from coursework to the independent research they undertake starting at the end of the first year of the Ph.D. program. Some of the topics (e.g., coding) are only covered at an overview level with the expectation that those requiring a deeper knowledge will take further coursework.
See the official syllabus for which instructor leads each block.
About my portion of the course
My eight sessions span four weeks, from April 8 to May 4. They cover trends in empirical economics research, reproducibility, version control with Git, and effective use of AI tools, with a focus on working with secondary data.
Topics fall into four blocks:
- Trends in economic research. Where the field is heading on reproducibility, data, and AI.
- Reproducibility. Replication packages, restricted data, computational environments. Taught with Lars Vilhuber.
- Version control. Git on your own machine. GitHub for collaboration and submission tags.
- AI tools for research. A working mental model of LLMs. Three rungs of AI coding: chat, agentic desktop, code-native.
What you will be able to do
By the end of these eight sessions you will be able to:
- Build and document reproducible research workflows.
- Track changes to your R scripts and research code using Git.
- Back up your work on GitHub and collaborate with co-authors through pull requests.
- Tag specific versions of your code for paper submissions and replication packages.
- Use AI coding assistants responsibly in research, with verification.
- Document and disclose AI use in a way that meets journal and replication standards.
Start here
- Skim the schedule to see the eight sessions and their dates.
- Complete the setup steps before Session 4 on Monday, April 20.
- Each session page has a short Before class note. Read it the day before.
The eight sessions
- Trends in Economic Research. Reproducibility expectations, the data revolution, and the rise of AI tools.
- Reproducibility I (with Lars Vilhuber). Why reproducibility is a research-integrity issue. What top journals require.
- Reproducibility II (with Lars Vilhuber). Replication packages in practice. Restricted data, computational environments.
- Git Fundamentals. The core Git workflow on your own computer.
- GitHub & Collaboration. Push, pull, branches, pull requests, tags for replication packages.
- AI Tools I (Chat). A mental model of LLMs. Live demo of a chat-driven scrape, then a hands-on exercise.
- AI Tools II (Cowork). Agentic desktop AI that can see your files and run code. Verification checklist.
- AI Tools III (Claude Code). A code-native agent inside a git project. Subagents, scaffolding, and a small replication package.