The Data 6 Course Notes
The Data 6 course notes serve as lecture notes for Data 6: Introduction to Computational Thinking with Data Science and Society. They are built using Quarto and are available at data6.org/notes.
Course Topics¶
The course notes cover topics including:
Introduction to programming and data types
Arrays and NumPy
Table fundamentals and data manipulation
Variables in social science
Visualizations and histograms
Summary statistics
Filtering and boolean predicates
Grouping, pivots, and joins
Functions and string methods
Conditionals and iteration
Measurements and reliability
Dictionaries and file formats
HTML and web scraping
Introduction to computational social science
Qualitative coding
Generative AI
Accessing the Notes¶
The course notes are publicly available at https://
The source code for the notes is available in the data
License¶
The contents of these course notes are licensed for free consumption under the following license: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International