Grading Your grade in this course will consist of performance on four weekly quizzes and two programming assignments. The breakdown of the weighting for these elements is:
Week 1 Quiz: 10 points
Week 2 Quiz: 10 points
Week 3 Quiz: 10 points
Week 4 Quiz: 10 points
Programming assignment 1: 10 points
Programming assignment 2: 20 points
Programming assignment 3: 20 points
Programming assignment 4: 10 points
There is a maximum of 100 points to obtain in this course through the four quizzes and the four programming assignments.
Performance in this course will be evaluated on a pass/fail basis. The final grade for the course will be based on the total number of points earned across the four quizzes and four programming assignments. In order to receive a passing grade and a Statement of Accomplishment, you must have a earned a total number of points of 70 or more.
Weekly Schedule:
Week 1:
Introduction and overview
Installing R
Data types, subsetting
Reading/writing data
Week 2:
Control structures
Functions
Loop functions
Debugging
Week 3:
Simulation
Plotting, visualizing data
Priniciples of data graphics
Reproducible research
Literate statistical programming
Week 4:
Objected oriented programming
Data abstraction Regular expressions
Quiz Opening/Closing Dates:
Quiz 1: 2013-9-23 12:00:00 AM EDT to 2013-9-30 11:59:00 PM EDT
Quiz 2: 2013-9-30 12:00:00 AM EDT to 2013-10-07 11:59:00 PM EDT
Quiz 3: 2013-10-7 12:00:00 AM EDT to 2013-10-14 11:59:00 PM EDT
Quiz 4: 2013-10-14 12:00:00 AM EDT to 2013-10-21 11:59:00 PM EDT
Programming Assignments:
There will be four programming assignments that will involve writing R code and R functions. These assignments will allow you to work on your R programming skills and practice writing and debugging code. For each programming assignment you will be asked to write R code or functions that produce output given a certain input. Your grade on the assignment will be based on whether the output your function produces matches the correct output. Details can be found in the descriptions of each programming assignment.
Programming Assignment Due Dates:
Programming Assignment 1: 2013-9-23 12:00:00 AM EDT to 2013-09-30 11:59:00 PM EDT
Programming Assignment 2: 2013-9-30 12:00:00 AM EDT to 2013-10-7 11:59:00 PM EDT
Programming Assignment 3: 2013-10-7 12:00:00 AM EDT to 2013-10-14 11:59:00 PM EDT
Programming Assignment 4: 2013-10-14 12:00:00 AM EDT to 2013-10-21 11:59:00 PM EDT