Level: Undergraduate
Units: 6 + 6
Term(s): Spring

Basic numerical methods, including curve fitting, root finding, numerical differential equations, and floating-point arithmetic. Emphasizes the complementary concerns of accuracy and computational cost. Foundational half-term subject to prepare for additional study of more specialized numerical methods.

Students take the core module:

and one of the following specialized modules:


Core Module

Interdisciplinary Numerical Methods

Offered under: 16.C21, 18.C21
Term(s): Spring (first half of term)
Level: Undergraduate
Units: 6
Prerequisite: 18.03, 18.06
Instructors: Steven G. Johnson (Mathematics), Youssef Marzouk (AeroAstro)

Go to catalog listing

Specialized Modules

Numerical Methods for Partial Differential Equations

Offered under: 16.C21A, 18.C21A
Term(s): Spring (second half of term)
Level: Undergraduate
Units: 6
Prerequisite: 16.C21, 18.C21
Instructor: Youssef Marzouk (AeroAstro)

Go to catalog listing

Numerical Methods for Large-Scale Linear Algebra

Offered under: 16.C21B, 18.C21B
Term(s): Spring (second half of term)
Level: Undergraduate
Units: 6
Prerequisite: 16.C21, 18.C21
Instructors: Steven G. Johnson (Mathematics)

Go to catalog listing

Parallel Numerical Methods

Offered under: 16.C21C, 18.C21C
Term(s): Not offered this year
Level: Undergraduate
Units: 6
Prerequisite: 16.C21, 18.C21
Instructors: TBD

Go to catalog listing