Skip to main content

Summer Session Courses

Northwestern SPS Undergraduate Students

View Course

STAT 302-0 : Data Visualization


Description

Visualizing data plays an important role in both data exploration and presenting analytic results. Quality data visualizations help analysts better understand and effectively communicate their work. This course will help students develop the necessary knowledge and skills to produce quality data visualizations. Students will learn how to construct quality data visualizations using R and RStudio. The course will focus on principles and techniques used to create static visualizations.

The course will also provide an introduction to interactive visualizations. These skills will be developed through project/lab-based learning. A significant proportion of the course will be dedicated to a large-scale project.

Prerequisites/Registration Requirements: Students should have an introductory understanding of statistics (i.e. STAT 202-0 or 210-0) and since it is an accelerated course, familiarly with R and RStudio is highly recommended (i.e. STAT 202-0).

Learning Objectives: 1. Identify, define, and describe the nine core concepts of the grammar of graphics that underlie static data visualizations. 2. Select and construct appropriate data visualizations for data exploration and presentation. 3. Build a series of data visualizations to tell a truthful and compelling story with data. 4. Develop skills necessary to be an independent and active learner --- especially as it relates to coding.

Teaching Method: The course is designed to guide students through an accelerated 5-week, asynchronous version of Data Visualization (STAT 302-0), which will typically require a minimum 16-20 hours per week to complete the assigned course work. The course will be delivered through lesson modules comprised of readings and/or videos with associated assessments such as reading checks and lab assignments that will need to be completed in accordance with the due dates listed in the syllabus.

A typical week will have 4 modules each with various assessments to be completed. While the course material will be delivered asynchronously, students will be required to meet published deadlines throughout all 5 weeks of the course. The course will have a discussion board and students will be encouraged to engage with each other by asking and answering questions. The instructional members will also be actively engaged through the course discussion board and will provide weekly virtual student hours (exact times to be determined).

Evaluation Method: There will be a final project in place of a written exam. We will also evaluate progress throughout the session using project/lab-based learning assignments.

Required Class Materials: 1. Free online textbook, ggplot2: Elegant Graphics for Data Analysis, 3rd Edition: https://ggplot2-book.org/index.html 2. Free online textbook, Fundamentals of Data Visualization: https://clauswilke.com/dataviz/ 3. Free online textbook, Mastering Shiny: Build Interactive Apps, Reports & Dashboards Powered by R: https://mastering-shiny.org/index.html 4. Free statistical software R (https://cran.rstudio.com/) 5. Free integrated development environment software RStudio (https://www.rstudio.com/). Think of R as the car engine needed to power and run everything while RStudio is the steering wheel/dashboard that we use to run and control the car.

Suggested Class Materials: Grammar of Graphics (Statistics and Computing) by Leland Wilkinson. Springer-Verlag New York, 2005. ISBN: 9780387245447 (Print) 9780387286952 (Online). Northwestern students can access a free pdf version through the library.


Additional Information:

PLEASE NOTE: The registration period for ALL summer courses is April 8, 2024 through June 16, 2024, even if the course begins later in the summer.


Summer 2024
Start/End DatesDay(s)TimeBuildingSection
07/22/24 - 08/25/24Asynch
Asynch 20
InstructorCourse LocationStatusCAESAR Course ID
Kuyper, Arend
Online
Closed42514
Back to top