Vector Calculus

Covers symbolic solvers and reviews key concepts in vector calculus with the objective to apply these operators in a computational context.

⏻ Learning Objectives

By the end of this module you have learned

  • how to use a symbolic solver to simplify, differentiate, and integrate equations.

  • how to perform finite difference and automatic differentiation methods on functions.

  • how to fluently work with vectors and matrices in a computational environment.

  • how to perform vector calculus operations in a computational environment.

Slides and Lecture Notes

Notes: Oct 19, 2023

Notebooks

Notebook 1: A Short Introduction to SymPy

Notebook 2 : A Review of Numeric Differentiation, Vectors, Matrices, and Vector Calculus

Homework

⌨ Assignments
CC BY-NC 4.0 Markus Petters.