Text this: Lectures on: Numerical Methods For Non-Linear Variational Problems