DS 5010

DS 5010 - Programming for Data Science

Programming for Data Science

The objective of this course is to introduce basic data analysis techniques including data analysis at scale. Students will be introduced to essential programming techniques in Python, an increasingly prominent language for data science and "big data" manipulation.

This course is project-based, consisting of a semester project and final project presentations.

Evaluation Rubric

  1. Introduction: Describe the project scenario.
  2. An appropriate data set was used.
  3. Appropriate data structures are used.
  4. Data pre-processing.
  5. Data Analysis / Data Processing.
  6. Testing: Describe any test-driven development and/or unit tests.
  7. Results displayed appropriately for each test.
  8. Explanation of Results & Conclusion.
  • Group 1: Global Terrorism Data

    Project: Global Terrorism Analysis

    Members: Grant Redfield, Brago Aboagye Nyame, Mary Youssef

    GitHub Repository
    View Slides
  • Group 2: CFB Visualization Tool

    Project: College Football Visualization

    Members: Sarah Rodgers, TJ McIntyre, Drew Haynes

    GitHub Repository
  • Group 3: Pro Football Focus Data

    Project: Prospecting CFB

    Members: Jesse Katz, Andrej Erkelens, Matthew Edwards

    GitHub Repository
    View Slides
  • Group 4: Population Density & Climate

    Project: Population-Climate Analysis

    Members: Elena Tsvetkova, Jonathan Shakes, Anita Taucher

    GitHub Repository
    View Slides
  • Group 5: ESPN NBA Data

    Project: NBA Analytics

    Members: Manpreet Dhindsa, Robel Semunegus, Amber Curran

    GitHub Repository
    View Slides
  • Group 6: Corn Syrup

    Project: Corn Syrup Analysis

    Members: Robert Knuuti, Swaroop Veerabhadrappa, Nitika Kataria

    GitHub Repository
    View Slides
  • Group 7: Basketball Analytics

    Project: Basketball Data Analysis

    Members: Allie Ridgway, John Hazelton, Julie Crowe, Jake Kolessar

    GitHub Repository
    View Slides
  • Group 8: UN Refugee Agency Data

    Project: Refugee Data Analysis

    Members: Colin Warner, Allison Hansen, Amanda Maruca

    GitHub Repository
    View Slides
  • Group 9: Housing Market

    Project: Location Affordability Tool

    Members: Quinton Mays, Matt Suozzi, Eric Pratsch

    GitHub Repository
    View Slides
  • Group 10: Mental Illness Data

    Project: Mental Health Analysis

    Members: Samy Kebaish, Gretchen Larrick, Kelly Farrell

    GitHub Repository
    View Slides
  • Group 11: Wildfires in California

    Project: California Wildfire Analysis

    Members: Will Tyree, Christian Schroeder, Antoine Edelman

    GitHub Repository
  • Group 12: Impact of COVID-19 on Bike Sharing

    Project: COVID-19 Bike Sharing Analysis

    Members: Carol Moore, Jenny Jang, Elina Ribakova

    GitHub Repository
    View Slides
  • Group 13: COVID-19 Analytics

    Project: COVID-19 Data Analysis

    Members: Matthew Sachs, Thomas Butler, Karan Manwani

    GitHub Repository
  • Group 14: Unemployment/Real Estate Market Investment

    Project: Real Estate Market Analysis

    Members: Matt Litz, Abhijeet Chawhan, Abhishek Bada

    GitHub Repository
    View Slides