With the revolution in readily available computing power, the finite element method has become one of the most important tools for the modern engineer. This method of analyzing and modeling materials, structures, and forms is based on turning physical shapes into mathematical models made up from descriptive nodes, which can be manipulated using matrix methods. Examples include the new discipline of computational fluid dynamics, aerodynamic modeling, and the prediction of the behavior of components under load. The nature of matrix algebra means that these calculations can easily be performed using computer programs, thus making enormous savings in time and efficiency. It is vital that the engineer or engineering student fully understands the theory and knowledge that underpins the finite element method before it is possible to utilize it in practice. Professor Rao, who has many years of teaching experience at one of the country's leading centers of technical excellence, explains the topics from first principles, making use of numerous illustrations and examples and breaking the subject into easily absorbed segments which will guide the reader through the material in stages.