Catalog 2023-2024

Download or Print Page

MATH 080: Foundations of Data Science

Course Description

The goal of Math 80 is to teach students data science as a way of thinking. The course combines three perspectives: inferential thinking, computational thinking, and real-world relevance. Given data arising from some real-world phenomenon, how does one analyze that data so as to understand that phenomenon? The course teaches critical concepts and skills in computer programming and statistical inference, in conjunction with hands-on analysis of real-world datasets, including economic data, document collections, geographical data, and social networks. It delves into social issues surrounding data analysis such as privacy and design. As a byproduct, it is also meant to teach students some basic Python programming language syntax, and how to apply it to solve problems.

Units: 4

  • Credit - Degree Applicable
  • Transferable to both UC and CSU

Course Details

  • Grade Options: Letter Grade
  • In-Class Lecture Hours: 64 – 72
  • In-Class Lab Hours: 0

Requisites and Advisories

  • Prerequisites: MATH 106 or MATH 106R
  • Co-Requisites: None
  • Advisory: MATH 010, CIST 005A

Transfer Details

  • CSU/UC: Transferable to both UC and CSU
  • WVC GE: A. Language and Rationality: A2 - Communication and Analytical Thinking
  • CSU GE: Area B - Scientific Inquiry and Quantitative Reasoning: B4 -Mathematics/Quantitative Reasoning
  • UC/IGETC GE: Area 2 - Mathematical Concepts and Quantitative Reasoning
Last Updated 7/19/23