Goals

There are several goals for this project:


Timeline


Project Options

1. University of Illinois’ GPA Dataset

  • Data source: https://github.com/wadefagen/datasets/blob/master/gpa/uiuc-gpa-dataset.csv
  • Please choose one of the following directions for your web app:
    • For each subject and course number (from a list of only possible course numbers under the selected subject) that the user selects, produce a graph demonstrating the grade difference between different instructors teaching that course.
    • For each subject the user selects, produce multiple graphs demonstrating the grade difference between different instructors teaching each course in that subject.
    • For each subject and the instructor name (from the department that teaches that subject) the user selects, produce a graph demonstrating the grade distributions for each course the selected instructor has taught.
  • Example: Grade disparity between sections at UIUC by Wade Fagen-Ulmschneider.
  • If you have another idea of visualizing this data, please send me an email with your idea for approval for the final project!

2. 2015 Flight Delays and Cancellations Data

  • Data source: https://www.kaggle.com/usdot/flight-delays
  • Please choose one of the following directions for your web app:
    • For each departure and arrival airports that the user selects, plot a graph demonstrating the difference in arrival delays between all the airlines AND a graph of the difference in arrival delays across the months of the year.
    • For each departure airport that the user selects, plot a graph of the US map with lines representing all the flights departing from the selected airport (possibly an optional selection of airlines, not required).
    • For each airline that the user selects, plot a graph of the US map with points on the locations of airports that this airline flies to with an indicator on the number of flights coming in/out of that airport by the selected airline (size of the point or color of the point, etc.).
  • If you have another idea of visualizing this data, please send me an email with your idea for approval for the final project!

3. Your dataset of choice

  • Please note that the dataset you choose have to be approved by the instructor before you start working on your web app!
  • To submit a dataset for approval, you need to send an email to the instructor with the following information:
    • Dataset name, source, and link
    • Your idea of the web app (one of the output of the app must be a plot)

Project Report

There should be 4 sections in the report:


Grading Rubric

The total points for the project is 100. There are broken down by task:


Submissions


FAQs