Portable learning
coursePublished source available

What learners can expect

  1. Reason about floating-point representation, cancellation, forward/backward error, conditioning, and algorithmic stability.
  2. Implement and verify root finding, interpolation, finite differences, quadrature, and scalar optimization methods.
  3. Solve dense and sparse linear systems with pivoting, factorization, conditioning, refinement, and iterative methods.
  4. Implement explicit ODE methods, Runge-Kutta schemes, convergence studies, and stability/stiffness diagnostics.
  5. Build reproducible scientific-computing workflows with benchmarks, tests, error budgets, and numerical/model-error separation.

Version history

  1. 0.2.0course · MCF 1.1 · 518.7 KiB

0 stars · 0 forks

This repository is an original publication.

No public direct forks yet.