Module 3: NumPy
Vector Programming and Numerical Computing
This module introduces NumPy, Python’s main library for numerical computing. You will learn to represent numerical data with arrays, operate on entire arrays at once, simulate random processes, and apply linear algebra to practical problems.
Session Structure
Session 11:
Session 12:
Session 13:
Session 14:
Session 15:
Session 16:
Random Numbers and Fancy Indexing
Session 17:
Session 18:
Session 19:
Session 20:
Application: Numerical Linear Algebra
Session 21:
Application: MNIST Digit Recognition
Session 22:
Session 23: