Mathematical Methods for Engineering 

The boundary element method: remarks on programming 

The finite element method: remarks on programming 

Freefem: an example of finite element software