CS141

Download as PDF

Sports and Data

Computer Science ENGR - School of Engineering

Course Description

This course introduces undergraduates to data analytics and AI, using sports as the motivating application. Through real-world examples from professional sports, students will explore concepts such as exploratory data analysis, regression, classification, clustering, dimensionality reduction, and neural networks. Weekly assignments and a final team project will develop students' skills in using Python-based tools for sports analytics. A light final exam tests key conceptual understanding. Prerequisite: CS106A (or equivalent Python background) and CS109 (or equivalent probability background). TA sessions will cover use of pandas and other libraries students will use for projects, as well as freely available sports datasets that could be used.

Grading Basis

RLT - Letter (ABCD/NP)

Min

3

Max

3

Course Repeatable for Degree Credit?

No

Course Component

Discussion

Enrollment Optional?

Yes

Course Component

Lecture

Enrollment Optional?

No

Programs

CS141 is a completion requirement for:
  • (from the following course set: )
  • (from the following course set: )