Module 3 Overview

Module 3 — Array Operations & Broadcasting

Open In Colab

Welcome

This module is the heart of “thinking in NumPy.” You’ll learn what a ufunc actually is, the broadcasting rules that let arrays of different shapes combine without you writing a single loop, and how to spot — and fix — code that’s secretly looping in disguise.

Learning goals

Setup — run this first.