Here, I have tried to list the various course materials.
Resources
- Full text of OMDS readings
- Other Readings
- Miscellaneous Readings/Python O'Reilly Books
- Go to the page with specific OMDS course resources by week
- AI resources & Links
- Go to the Python Cheatsheets Page
- Python Links
- Other Links
- Data Ethics Readings
- Go to the Dataset Sources Page
- Data Science Blogs
| File/Book Link | Upload Date | Type | Description |
|---|---|---|---|
| Copyrighted texts linked in the readme.md file | 2025-02 | Readme.md file | readme file for directory of full texts. Contains copyright information |
| Whirlwind Tour of Python | 2025-02 | A Whirlwind Tour Of Python | |
| Whirlwind Tour of Python - audio | 2025-02 | A Whirlwind Tour Of Python | |
| Python Tutorial | 2025-02 | Python 3.13.1 Tutorial | |
| Data Science for Business | 2025-02 | Text for Data Science | |
| Elementary Statistics | 2025-02 | Statistics text | |
| Applied Linear Algebra | 2025-02 | Linear Algebra text | |
| Mathematics and Machine Learning | 2025-02 | ||
| Patterns, Predictions, and Actions | 2025-02 | ||
| Storytelling with Data | Amazon - 10.00-24.00 | 2025-10 | Text for DX699 Part 2 |
| Storytelling with Data | Book Website - excel spreadsheets | 2025-11 | text for DX699 Part 2 |
| Storytelling with Data | Wiley - $42 | 2025-11 | text for DX699 Part 2 |
| Storytelling with Data | O'Reilly - not specified | 2025-11 | text for DX699 Part 2 |
| Hands-On Machine Learning | Note that this book can be downloaded from the BU library in 100 page or less sections | ||
| Hands-On Machine Learning | Amazon | 2026-01 | Text for DX603 |
| Hands-On Machine Learning | O'Reilly | 2026-01 | Text for DX603 |
| File Link | Upload Date | Type | File Description |
|---|---|---|---|
| Schaum's Outline of Linear Algebra - 5th Edition | 2025-10 | ||
| Cybersecurity for Dummies Ebook | 2025-10 | ||
| NOTE: I recommend reading the O'Reilly books on Python in the following order | |||
| O'Reilly Books on Python | Introducing Python: Modern Computing in Simple Packages 3rd Edition | 2025-10 | O'Reilly Books on Amazon |
| Fluent Python: Clear, Concise, and Effective Programming 2nd Edition | 2025-10 | O'Reilly Books on Amazon | |
| Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter 3rd Edition | 2025-10 | O'Reilly Books on Amazon |
| File Link | Upload Date | Type | File Description |
|---|---|---|---|
| MatPlotLib | 2025-02 | ||
| hist(x) documentation from Matplotlib | 2025-02 | ||
| PyPlot tutorial | 2025-02 | ||
| Annotations from MapPlotLib | 2025-02 | ||
| Annotating Plots from MatPlotLib | 2025-02 | ||
| Support Vector Machines | 2025-02 | ||
| 12 Important Performance Metrics that every data scientist must know | 2025-02-27 | from medium.com | |
| Numpy I/O | 2025-02-28 | Numpy documentation | |
| Numpy ndarray structure | 2025-030-04 | Numpy documentation | |
| NumPy Copies and Views | 2025-03-05 | Numpy documentation | |
| The basics of NumPy arrays | 2025-03-05 | Numpy documentation | |
| Indexing on ndarrays | 2025-03-05 | Numpy documentation | |
| NumPy linear Algebra sub package | 2025-03-09 | Numpy documentation | |
| NumPy Main Documentation page | 2025-03-10 | Numpy documentation | |
| Neural Networks PDF | 2025-03-18 | ||
| A brief introduction to Neural Networks | 2025-03-18 |
| Link | Date Added | Type | Description | Posted By |
|---|---|---|---|---|
| Claude | 2025-02 | This website is very similar to ChatGPT 4. | ||
| ChatGPT | 2025-02 | |||
| AWS Uses Ancient Logic to tackle AI Hallucinations | 2025-02-19 | AWS and AI Hallucinations | Usha Priya Krishnasamy | |
| Playing the game to beat AI | 2025-02-22 | Rafael Widjajahakim | ||
| 8 generative AI certs | 2025-02 | Rain Lin | ||
| French AI | 2025-02-19 | Kris Mehra | ||
| Daisy the AI granny | 2025-02-19 | Kris Mehra | ||
| 5 Trends in AI and Data Science in 2025 | 2025-02-24 | MITSloan Management Review | Michael Cockrell |
| File Link | Date Added | Type | Description | Person who Provided link |
|---|---|---|---|---|
| Python libraries link page | 2025-02 | A list of python visualization libraries | ||
| Fitting a line to Data - intro to Linear Regression | 2025-02 | Khan Academy | Dan Nicolau | |
| Curve Fitting with Matplotlib | 2025-02 | Mathworks | Dan Nicolau | |
| Comparing Models to fit Data | 2025-02 | Khan Academy | Dan Nicolau | |
| A place to learn and practice | 2025-02 | w3schools | Anthony Nguyen | |
| Python Data Types explained | 2025-02-27 | Annick Uwineza | ||
| Loss function explained - IBM | 2025-02-28 | Poomathi Subramaniam | ||
| Loss functions explained - datacamp | 2025-02-28 | Poomathi Subramaniam | ||
| Python programming explained | 2025-03-12 | runtime: 13:57:47 | Harvard CS50’s Introduction to Programming with Python – Full University Course (thanks to Chandler Campbell) |
| File Link | Date Added | Type | Description | Person who Provided link |
|---|---|---|---|---|
| Right to be forgotten or the duty to be remembered | 2025-08 | Thomas Zucker-Scharff | ||
| Philosophy within Data Science Ethics Courses | 2025-08 | Thomas Zucker-Scharff | ||
| Perspectives on Big Data | 2025-08 | Thomas Zucker-Scharff | ||
| Intro to Data Ethics | 2025-08 | Thomas Zucker-Scharff | ||
| Patreon Case Study | 2025-08 | Thomas Zucker-Scharff | ||
| What is Data Ethics | 2025-08 | Thomas Zucker-Scharff | ||
| Ethical Challenges Posed by Big Data | 2025-08 | Thomas Zucker-Scharff | ||
| Good Practice Principles for Data Ethics in the Public Sector | 2025-08 | Thomas Zucker-Scharff | ||
| Common Rule Letter from 2015 | 2025-08 | Thomas Zucker-Scharff | ||
| BMC Medical Ethics: What should stay and what should be reformed | 2025-08 | Thomas Zucker-Scharff | ||
| PLOS One article Scoping review of Medical Ethics | 2025-08 | Thomas Zucker-Scharff | ||
| AI overview of considerations on Medical Ethics | 2025-08 | Thomas Zucker-Scharff | ||
| mypdf | 2025-11 |
| Blog Link | Date Added | Description | Person who Provided link |
|---|---|---|---|
| Data Science Central | 2025-02 | part of TechTarget | Arun Mathew |
| Data Science Collective | 2025-02 | Arun Mathew | |
| Big Data | 2025-02 | Arun Mathew | |
| Kaggle Blog | 2025-02 | Arun Mathew | |
| Inside AI News | 2025-02 | Arun Mathew |
(this includes many links posted by students on the BU Yellowdig platform)
| File Link | Date Added | Type | Description | Person who Provided link |
|---|---|---|---|---|
| Why Writing by hand is better | 2025-02-19 | Rafael Widjajahakim | ||
| Marimo | 2025-02-19 | Coding tool like Jupyter | Usha Priya Krishnasamy | |
| Article about Marimo | 2025-02 | Usha Priya Krishnasamy | ||
| Gini Impurity vs Entropy | 2025-02-19 | runtime: 11:12 | Pierce Myers | |
| Healthcare in Transition article | 2025-02-19 | Michael Cockrell | ||
| Matplotlib tutorial | 2025-02-22 | runtime: 32:32 | Maryia Zaitsava | |
| Is Data Science Dead? | 2025-02-22 | Thomas Zucker-Scharff | ||
| Matplotlib video tutorial | 2025-02-25 | runtime 1:09:29 | Mihir Jain | |
| 10 key Machine Learning Mistakes | 2025-02-25 | Usha Priya Krishnasamy | ||
| Broadcasting | 2025-02-27 | runtime: 13:05 | Snehansh Pabba | |
| Introduction to Neural Networks | 2025-03-11 | |||
| A gentle introduction to Neural Networks: Part 1 | 2025-02 | |||
| Stanford ENGR108: Introduction to Applied Linear Algebra | 2025-08 | Runtime 20:01 | ||
| Lec 1 MIT 18.06 Linear Algebra, Spring 2005 - of series of 35 | 2025-08 | Runtime 39:48 | ||
| 3Blue1Brown Youtube channel | 2025 | Thomas Zucker-Scharff | ||
| 3Blue1Brown Youtube channel - Linear Algebra course - free | 2025 | Total runtime 03:00:53 | Thomas Zucker-Scharff | |
| 3Blue1Brown Youtube channel - Neural Network Course - free | 2026 | Total runtime 03:03:43 | Thomas Zucker-Scharff |