Welcome to the Course!

Published

2025-08-11

Syllabus and Other Useful Information

You can find the syllabus, course schedule, how to install R and RStudio, and other administrative documents on the Moodle site for the course.

Week 1 Additional Readings & Learning Materials

Week 1 Learning Objectives

Upon completion of this week, students will be able to:

Data Science Ideas

  1. list the common duties of a data scientist (CO 5, 6)

  2. create a github repository (CO 6)

  3. fork, edit, and push changes to a repository (CO 6)

  4. connect R Studio with github (CO 6)

    • push, pull, fork, etc. using the terminal in R or the git tab

R Basics

  1. utilize R as a calculator (CO 1)

  2. describe the term object oriented program and the general idea of methods (CO 1)

    • store objects and change their attributes
  3. describe the idea of an R package (CO 3)

  4. describe the usefulness of R projects (CO 6)

    • save and load an R project
    • explain working directories, change a working directory, and specify paths to files

Quarto

  1. list and describe the three major parts of a quarto document (YAML header, code chunks, and plain text with formatting syntax) (CO 1, 6) a. outline the idea of a markdown or markup language

  2. create a quarto document (CO 1, 3, 6) a. write plain text in quarto markdown syntax b. create and change options for R code chunks c. explain what global chunk options are and how to set them d. add functionality (such as tables of contents) to outputs

  3. describe the term digital notebook (CO 6) a. explain how R studio can be used as a notebook environment b. run code in the markdown editor

  4. produce common types of final documents using quarto (CO 1, 3, 6) a. utilize both code, menus, and shortcuts to create a document type

There are also arrows at the bottom of each page to navigate to the previous page or the next page in the course!

Use the table of contents on the left or the arrows at the bottom of this page to navigate to the next learning material!