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)¶
| Week | Date | Topics & Coverage | Reading |
|---|
| Week 0 | Tuesday, 27 January | Syllabus & Class Overview | — |
| Week 1 | Thursday, 29 January | Data 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 2 | Tuesday, 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) |