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
ipynbfiles, you put them in the same place as00.ipynband01.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