The finite element method is a technique for solving problems in applied science and engineering. The essence of this book is the application of the finite element method to the solution of boundary and initial-value problems posed in terms of partial differential equations. The method isdeveloped for the solution of Poisson's equation, in a weighted-residual context, and then proceeds to time-dependent and nonlinear problems. The relationship with the variational approach is also explained. This book is written at an introductory level, developing all the necessary concepts where required. Consequently, it is well-placed to be used as a textbook for a course in finite elements for final year undergraduates, the usual place for studying finite elements. There are worked examplesthroughout and each chapter has a set of exercises with detailed solutions.