Introduction to NumPy and Matplotlib Chapter 1: Introduction Chapter 2: NumPy arrays Chapter 3: Array operations Chapter 4: Array reshaping [4.1] Flattening an array [4.2] Reshape an array [4.3] Reshape an array into 3D [4.4] Reshape an array [4.5] Squeezing an array [4.6] Adding a new axis Chapter 5: Array manipulation Chapter 6: NumPy functions Chapter 7: Miscellaneous Chapter 8: NumPy recap and exercises Chapter 9: Matplotlib Chapter 4 Array reshaping Rough estimated time needed30 mins