BACK Mascot image.

MA0 2

MA02: Introduction to Algorithms and Numerical Analysis

Spring 2026 · Mon / Wed Lecture + Fri Recitation

This is an algorithms class where we use mathematical concepts to study techniques like interpolation and solving linear systems, while also exploring numerical computation, data structures, floating-point representation, and algorithm stability.

Contents

taught through 24 Sept 2026

  1. 1 Vectors and Groups
  2. 2 Recurrences and Sums
  3. 3 Introduction to Python
  4. 4 Data Structures and Graphs
  5. 5 Trees, Searching and Sorting

5 lectures so far. Pages are added after the class they cover, and earlier ones keep growing.

Read as one book →