Welcome and Logistics
  • Introduction and Outline
  • What will you learn in this course?
  • What level of machine learning is taught in this course?
  • How will you practice what you learned in this course?
  • Extra Resources
Numpy (New)
  • Numpy Section Introduction
  • Arrays vs Lists
  • Dot Product
  • Speed Test
  • Matrices
  • Solving Linear Systems
  • Generating Data
  • Numpy Exercise
  • Suggestion Box
Matplotlib (New)
  • Matplotlib Section Introduction
  • Line Chart
  • Scatterplot
  • Histogram
  • Plotting Images
  • Matplotlib Exercise
Pandas (New)
  • Pandas Section Introduction
  • Loading in Data
  • Selecting Rows and Columns
  • The apply() Function
  • Plotting with Pandas
  • Pandas Exercise
Scipy (New)
  • Scipy Section Introduction
  • PDF and CDF
  • Convolution
  • Scipy Exercise
Appendix / FAQ
  • More Exercises
  • Bonus Section on Machine Learning Basics
  • Windows-Focused Environment Setup 2018
  • How to install Numpy, Scipy, Matplotlib, Pandas, IPython, Theano, and TensorFlow
  • Python 2 vs Python 3
  • Proof that using Jupyter Notebook is the same as not using it
  • What order should I take your courses in? (part 1)
  • What order should I take your courses in? (part 2)
  • BONUS: Where to get Udemy coupons and FREE deep learning material