In particular, we will see how meshes can be constructed, how linear and nonlinear PDEs can be (re)formulated in a weak sense, appropriate for numerical approximation, how large systems of linear algebraic equations can be solved, how solutions can be visualized, etc.