Week Date Topics Slides Notes Quizzes Assignments
1 09/01 Course prep
Course introduction
Getting started with R
Operations & data types
pdf
html
complete HW1
Due 07-Sep by 11pm
2 09/08 Functions & packages pdf
html
blank
complete
Quiz 1:
Week 1
HW2
Due 14-Sep by 11pm
3 09/15 Creating functions pdf
html
blank
complete
Quiz 2:
Weeks 1 - 2
HW3
Due 21-Sep by 11pm
4 09/22 Conditionals
Testing & debugging
pdf
html
blank
complete
HW4
Due 28-Sep by 11pm
5 09/29 Loops pdf
html
blank
complete
Quiz 3:
Weeks 3 - 4
HW5
Due 05-Oct by 11pm
6 10/06 Vectors pdf
html
blank
complete
HW6
Due 12-Oct by 11pm
7 10/13 Strings pdf
html
blank
complete
Quiz 4:
Weeks 5 - 6
8 10/20 Midterm 1: Weeks 1 - 6
Deadline to submit HW 1-6
pdf
html
HW7
Due 26-Oct by 11pm
9 10/27 Intro to python pdf
html
blank
complete
HW8
Due 02-Nov by 11pm
10 11/03 No class - go VOTE!
11 11/10 Data analysis prelude
Data frames
pdf
html
blank
complete
Quiz 5:
Weeks 7 - 9
HW9
Due 16-Nov by 11pm
12 11/17 Data wrangling pdf
html
blank
complete
HW10
Due 23-Nov by 11pm
13 11/24 Data visualization pdf
html
blank
complete
Quiz 6:
Weeks 11 - 12
HW11
Due 30-Nov by 11pm
14 12/01 Reproducible reporting pdf
html
blank
complete
Quiz 7:
Week 13
HW12
Due 07-Dec by 11pm
15 12/08 Monte Carlo Methods
Deadline to submit HW 7-12
pdf
html
blank
complete
16 12/15 Final Exam pdf
html

EMSE 4574: Programming for Analytics (Fall 2020) |
Tuesdays | 12:45 - 3:15 PM | Dr. John Paul Helveston | jph@gwu.edu
Content 2020 John Paul Helveston. See the licensing page for details.