Numerical Analysis

Part 1: Introduction: HPC & Programming

Beginning with core concepts of vector spaces and norms, matrices, and matrix norms, this course provides a thorough understanding of the structure and manipulation of numerical data.
It then covers essential linear algebra techniques, including both direct and iterative methods for solving linear systems, which lay the foundation for more advanced numerical algorithms.
The course concludes with an introduction to the fundamentals of the Finite Difference and Finite Element Methods, providing a robust framework for solving differential equations and analyzing complex systems.