All assignments are due by 11:59pm on the due date.
Week
|
Date
|
Quiz
|
Class
|
Assignments
|
Reading
|
1
|
Jan 13
|
|
Getting Started Class orientation, intro to R,
workflow, problem solving
|
HW 1 Due: Jan 19
|
Getting Started
Operations & Data Types
Functions & Packages
|
2
|
Jan 20
|
Quiz 1: Week 1
|
Functions & Packages Functions, arguments,
installing external packages
|
HW 2 Due: Jan 26
|
Creating Functions
|
3
|
Jan 27
|
Quiz 2: Weeks 1 - 2
|
Creating Functions Defining your own functions,
top-down structure
|
HW 3 Due: Feb 02
|
Conditionals
Testing & Debugging
|
4
|
Feb 03
|
|
Conditionals & Testing If / else statements,
writing unit tests
|
HW 4 Due: Feb 09
|
Iteration
|
5
|
Feb 10
|
Quiz 3: Weeks 3 - 4
|
Iteration Ins and outs of loops
|
HW 5 Due: Feb 16
|
Vectors
|
6
|
Feb 17
|
|
Vectors Creating and slicing collections of values
|
HW 6 Due: Feb 23
|
Strings
|
7
|
Feb 24
|
Quiz 4: Weeks 5 - 6
|
Strings All things between quotes
|
HW 7 Due: Mar 02
|
Intro to Python
|
9
|
Mar 03
|
Quiz 5: Week 7
|
Python in R Python basics, and using python in R
|
HW 8 Due: Mar 09
|
|
8
|
Mar 10
|
|
Midterm Don’t panic! (Deadline to submit
HW 1-8)
|
|
|
10
|
Mar 17
|
|
Spring Break No class
|
|
Data Analysis Prelude Data Frames
|
11
|
Mar 24
|
|
Data Frames Rows and columns of data
|
HW 9 Due: Mar 30
|
Data
Wrangling
|
12
|
Mar 31
|
|
Data Wrangling Modifying data frames
|
HW 10 Due: Apr 06
|
Data Visualization
|
13
|
Apr 07
|
Quiz 6: Weeks 11 - 12
|
Data Visualization Visualizing your data
|
HW 11 Due: Apr 13
|
Reproducible Reporting
|
14
|
Apr 14
|
Quiz 7: Week 13
|
Reproducible Reporting Combinging text and code with
RMarkdown
|
HW 12 Due: Apr 20
|
Monte Carlo Methods
|
15
|
Apr 21
|
|
Monte Carlo Methods Using simulation to solve
problems
|
|
|
16
|
Apr 28
|
|
Reading Day
|
|
|
17
|
May 05
|
|
Final Exam Don’t panic!
|
|
|