version$version.string## [1] "R version 4.5.3 (2026-03-11)"
Lecture 0: Course Overview
24 August 2026

Zhan Gao (website)
zhangao [at] smu [dot] edu
Office Hours: Tuesday and Thursday 4 - 5pm @ 301U, Umphrey Lee
Furong Guo
furongg [at] smu [dot] edu
Office Hours: Tuesday and Thursday 2 - 4pm by appointment
(Read the full document on Canvas.)
Fill in the gaps left between traditional econometrics and methods classes and the real world problems.
You need practical skills to implement your ideas with real/simulated data.
… on a “computer”
Unfortunately, you still need to learn a programming language that the computer understands to get the job done
… even with the rapid advances of Generative AI

… but maybe soon. Let’s embrace it starting from this course
A question to be answered and/or a decision to be made
Data
numbers/text/images/etc. with context (David More & George Cobb, 1997)
Collection / retrieval / simulation
cleaning / wrangling / visualization …
Model
mathematical description of (1) the data generating process, (2) how does data depend on the model parameters
Computation
estimate parameters from data → prediction, inference, decision
which answers the question and/or makes the decision

I’ll detail further software requirements as and when the need arises. However, to help smooth some software installation issues further down the road, please also do the following (depending on your OS):
☑ Do you have the most recent version of R?
☑ Do you have the most recent version of RStudio? (The preview version is fine.)
☑ Have you updated all of your R packages?
Open up the shell.
☑ Which version of Git have you installed?
☑ Did you introduce yourself to Git? (Substitute in your details.)
☑ Did you register an account in GitHub?
We will make sure that everything is working properly with your R and GitHub setup next lecture.
For the rest of today’s lecture, I want to go over some very basic R concepts with demonstrations.
To quote the R project website:
R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.
What does that mean?
Yes!

and you have to learn one of them
