![]() |
|
Harvard Applied Math 205 - Printable Version +- MKLab (https://mklab.gr) +-- Forum: [INDEX] (https://mklab.gr/forumdisplay.php?fid=1) +--- Forum: COMPUTATIONS (https://mklab.gr/forumdisplay.php?fid=4) +---- Forum: PROGRAMMING (https://mklab.gr/forumdisplay.php?fid=68) +----- Forum: COURSES-TUTORIALS (https://mklab.gr/forumdisplay.php?fid=70) +----- Thread: Harvard Applied Math 205 (/showthread.php?tid=1852) |
Harvard Applied Math 205 - mklabgr - 09-05-2026 Harvard Applied Mathematics 205: Advanced Scientific Computing — Numerical Methods is a graduate-level course designed to provide a broad foundation in scientific computing and the mathematical principles behind modern numerical algorithms. Taught by Chris Rycroft, the course emphasizes both theory and practical computation, showing how numerical techniques can be used to investigate problems from mathematics, physics, engineering, data science, and other scientific disciplines. Students are expected to have some background in calculus, linear algebra, and programming, while detailed prior knowledge of partial differential equations is not required. The curriculum begins with the fundamentals of floating-point computation, numerical errors, conditioning, and stability, before progressing to data fitting and interpolation, least-squares methods, and numerical linear algebra including LU, QR, Cholesky and singular value decomposition (SVD). A substantial part of the course covers numerical differentiation and integration, ordinary and partial differential equations, Runge–Kutta methods, finite-difference schemes, stability and the CFL condition. Later units introduce root finding, nonlinear and constrained optimization, eigenvalue problems, iterative solvers, multigrid, Krylov methods, Arnoldi, Lanczos, and conjugate-gradient methods. The course is strongly computational: students implement numerical algorithms and explore applications through homework, collaborative activities, and a substantial final project involving mathematical analysis, software development, and reproducible numerical experiments. Practical activities have included Python and scientific programming, image processing using SVD, solar-system simulation, numerical solution of differential-algebraic equations, neural networks, optimization techniques, and computational fluid dynamics. Overall, AM205 provides an excellent bridge between applied mathematics, numerical analysis, scientific programming, and computational science, making it particularly valuable for students or researchers who need reliable numerical methods for real-world scientific problems. COURSE |