Foundations of Data Science
Overview
Data Science is the study of the generalizable extraction of knowledge from data. Unprecedented advances in digital technology during the second half of the 20th century and the data explosion that ensued in the 21st century is transforming the way we do science, social science, and engineering. Application of data science cut across all verticals. The whole idea of this course is to introduce the students with the sole foundations/mathematics of data science. The course will cover topics such as Probability Distributions
, Mathematical Optimization
, Big Data
, Machine Learning
, etc.
Navigation
Prerequisites
This course has no prerequisites.
Textbooks
Title | Author(s) | Edition |
---|---|---|
Foundations of Data Science | Avrim Blum, John Hopcroft, Ravi Kannan | (2018) |
Machine Learning | Tom M. Mitchell | 1st (1997) |
Pattern Recognition & Machine Learning | Christopher M. Bhisop | 1st (2006) |
Machine Learning – An Algorithmic Perspective | Marsland Stephen | 2nd (2015) |
Introduction to Machine Learning | Alpaydin Ethem | 3rd (2014) |
Essentials of Statistics | Mario Triola | 5th (2015) |
Videos
- StatQuest with Josh Starmer
- Data Science Specialization, coursera
- Machine Learning by Andrew NG, coursera
Websites
- Towards Data Science
- Machine Learning, Medium
- UC Berkeley's Data 8 Foundations of Data Science
- Computational Structures in Data Science
- Data Science Central