"Programming the Finite Element Method" by I M Smith, D V Griffiths and L Margetts
Programs modeled after "Numerical Methods for Engineers" by D.V. Griffiths and I.M. Smith