STA/OPR 9750 - Pre-Assignments

In lieu of traditional homework, STA/OPR 9750 has weekly pre-assignments designed to achieve several interlocking goals:

  1. Provide initial exposure to that week’s topic before the lecture and lab session
  2. Allow students with less previous programming experience more time to familiarize themselves with that week’s topic
  3. Allow students to submit questions to be covered in class

Each Pre-Assignment will be submitted via CUNY Brightspace and due the night before class (Wednesdays at 11:45). These are short assignments, typically only a few questions, so extensions will not be given outside of exceptional circumstances.

Pre-Assignments

Pre-Assignment for Week #01

None.

Pre-Assignment for Week #02

Due Dates:

  • Released to Students: 2024-08-29
  • Due on Brightspace: 2024-09-04 at 11:45pm ET

In this Pre-Assignment, you will familiarize yourself with the basics of Markdown, an easy way to write and format documents. In class, we will use Markdown based tools to create dynamic data analysis documents seamlessly combining code, text, and graphics.

Pre-Assignment for Week #03

Due Dates:

  • Released to Students: 2024-09-05
  • Due on Brightspace: 2024-09-11 at 11:45pm ET

In this week’s preassignment, you will familiarize yourself with some basic “calculator math” in R. You will also see how function calls work as we get ready to start some proper R programming.

Pre-Assignment for Week #04

Due Dates:

  • Released to Students: 2024-09-12
  • Due on Brightspace: 2024-09-18 at 11:45pm ET

In this week’s preassignment, you will review dplyr’s “single-table” verbs. These are functions that take a single data frame and do something, typically returning another data frame. We can divide these into three major groups:

  • Subsetting rows (filter) and columns (select);
  • Changing and creating columns (mutate and less commonly, rename);
  • operating with group structure (group_by, summarize)

The pivot_longer and pivot_wider functions from the tidyr package can be used to change the shape of a data frame. We will discuss these in class.

Pre-Assignment for Week #05

Due Dates:

  • Released to Students: 2024-09-19
  • Due on Brightspace: 2024-09-25 at 11:45pm ET

TBA

Pre-Assignment for Week #06

None.

The 2024-10-10 class session will be dedicated to Course Project Proposals.

Pre-Assignment for Week #07

Due Dates:

  • Released to Students: 2024-10-10
  • Due on Brightspace: 2024-10-16 at 11:45pm ET

TBA

Pre-Assignment for Week #08

Due Dates:

  • Released to Students: 2024-10-17
  • Due on Brightspace: 2024-10-23 at 11:45pm ET

TBA

Pre-Assignment for Week #09

Due Dates:

  • Released to Students: 2024-10-24
  • Due on Brightspace: 2024-10-30 at 11:45pm ET TBA

Pre-Assignment for Week #10

None.

The 2024-11-07 class session will be dedicated to Course Project Mid-Semester Check-Ins.

Pre-Assignment for Week #11

Due Dates:

  • Released to Students: 2024-11-07
  • Due on Brightspace: 2024-11-13 at 11:45pm ET TBA

Pre-Assignment for Week #12

Due Dates:

  • Released to Students: 2024-11-14
  • Due on Brightspace: 2024-11-20 at 11:45pm ET

TBA

Pre-Assignment for Week #13

Due Dates:

  • Released to Students: 2024-11-21
  • Due on Brightspace: 2024-12-04 at 11:45pm ET

TBA

Pre-Assignment for Week #14

None.

The 2024-12-12 class session will be dedicated to Course Project Final Presentations.