Introduction to Data Science 1MS041
Individual SageMath Jupyter .ipynb Notebooks
- Introduction
- BASH crash
- Numbers, Strings, Booleans and Sets
- Map, Function, Collection, and Probability
- Conditional Probability, Random Variables, Loops and Conditionals
- Random Variables, Expectations, Data, Statistics, Arrays and Tuples, Iterators and Generators
- Statistics and List Comprehensions with New Zealand Earthquakes
- Modular Arithmetic, Linear Congruential Generators, and Pseudo-Random Numbers
- Pseudo-Random Numbers, Simulating from Some Discrete and Continuous Random Variables
- Estimation, Likelihood, Maximum Likelihood Estimators and Symbolic Expressions
- Convergence of Limits of Random Variables, Confidence Set Estimation and Testing
- Non-parametric Estimation and Testing
- Linear Regression
- Markov Chains and Random Structures
- Supervised Learning & what is machine learning
- Supervised learning and Learning Theory
- High Dimensional geometry and probability
- Singular Value Decomposition
- Putting it all together
Assignments
Starting package
- Download the Starting package
- Unzip this into a folder that you will use as the base folder
- Whenever you download the next lectures as
ipynb
files, you put them in the same place as00.ipynb
and01.ipynb
, this way all pathways will be the same for all of us.
Other files
If you want to do everything yourself, here is the data-zip file, Only Data. In case you have images that dont show up, here is the images-zip file, Only Images