Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Schedule

CSci 39542: Introduction to Data Science

Department of Computer Science (Hunter College, City University of New York)
Spring 2026

TL;DR: data-focused programming course with optional project.


Calendar (Tentative schedule, subject to change)

WeekDateTopics & CoverageReading
Week 0Tuesday, 27 JanuarySyllabus & Class Overview
Week 1Thursday, 29 JanuaryData Science Lifecycle; Data Scope; Big Data; Accuracy; Python Recap (dictionaries, I/O, keyword parameters, linting)DS 100: Chapter 1 (Data Science Lifecycle)
DS 100: Chapter 2 (Data Scope)
DS 100: Chapter 4 (Modeling with Summary Statistics)
Think CS: Chapter 12 (Dictionaries)
DS 100: Section 13.1 (String Methods)
Think CS: Chapter 11 (Files)
python.org: Section 4.7 (Functions)
pylint documentation
Week 2Tuesday, 3 Febuary


Thursday, 5 Febuary
Expectations, Variance, Correlation, Residuals & Sampling;

Linear Regression & Loss Functions; DataFrames; Python Recap (lambda & applying func.)
Seeing Theory (Brown U), Guessing Correlation Coefficients (GeoGebra), Computing Correlations (Real Python), Residuals (UBC), DS 100: Chapter 3 (Simulation & Data Design), DS 100: Chapter 15 (Linear Models), DS 100: Chapter 6 (DataFrames), Constructing DataFrames (pydata.org), DS 100: Section 8.5 (Table Shape & Granularity), python.org: Section 4.7 (Functions)