May 23, 2024  
2023-2024 Catalog 
2023-2024 Catalog
Add to Portfolio (opens a new window)

CS 109 - Data Science for Social Good

Credits: 5
Hands-on introduction to data science for everyone, focusing on using data for social good. Learn how to collect, compute, analyze, and visualize data to discover trends and gain insight and knowledge on issues of equity and the impacts of socioeconomic inequalities. Build data-driven cases to advocate for social change and justice. No previous experience is required.

Enrollment Requirement: Eligible for MATH 97  or higher; and eligible for ENGL& 101 ; or instructor consent.

Satisfies Requirement: Diversity
Course Outcomes:
Students who successfully complete this class will be able to:

  1. Create a computational artifact using computing tools and techniques to solve a problem.
  2. Collaborate in the creation of computational artifacts or when writing a program.
  3. Develop an abstraction when writing a program or creating computational artifacts.
  4. Manage, clean, summarize and visualize simple data sets relating to social issues.
  5. Summarize information from data to explain patterns or trends in social issues using descriptive statistics.
  6. Find patterns and test hypotheses about digitally processed information to gain insight and knowledge on issues of equity and the impacts of socioeconomic inequities.
  7. Explain the insight and knowledge gained from digitally processed data by using appropriate visualizations, notations, and precise language to build a case for advocacy for social change and justice.

Program Outcomes
  1. Use appropriate reasoning to evaluate problems, make decisions, and formulate solutions.
  2. Give reasons for conclusions, assumptions, beliefs, and hypotheses.
  3. Evaluate and interpret quantitative and symbolic reasoning information/data.
  4. Implement calculator/computer technology to solve problems.

College-wide Outcomes
  • Quantitative and Symbolic Reasoning - Quantitative Reasoning encompasses abilities necessary for a student to become literate in today’s technological world. Quantitative reasoning begins with basic skills and extends to problem solving.

Add to Portfolio (opens a new window)