Introduction to Finite Element Analysis: Formulation, Verification and Validation