Introduction to finite element methods. Integral formulation and variation methods. Modeling principles and mesh specification of one dimensional problems: derivation of element equations, assembly of element equations, imposition of boundary conditions, solution of equations, and error analysis. Introduction to two dimensional problems. Computer simulation for solving engineering problems.