MATH 6250
Top Ten Algorithms of the 20th Century
A high-level survey course on ten influential algorithms that shaped modern computational science and optimization. Each week focuses on a single algorithm - such as the Metropolis algorithm, simplex method, conjugate gradient, QR factorization, fast Fourier transform, fast multipole method - covering the historical context, key mathematical ideas, and modern applications. Students must have a background in linear algebra, calculus, and basic analysis.
Prerequisites & course information
background equivalent to: MATH 2210 or MATH 2230 or MATH 2310 or MATH 2940; MATH 2220 or MATH 2240 or MATH 1920; MATH 3110.
Sources
- Course catalogue ↗2026-2027