Five lectures on the algorithmic aspects of approximation theory.- Lectures on optimal recovery.- An introduction to the analysis of the error in the finite element method for second-order elliptic boundary value problems.- Variational theory and approximation of boundary value problems.