Finite Element Analysis was developed as a numerical method of stress analysis, but now it has been extended as a general method of solution to many complex engineering and physical science problems. As it involves lot of calculations, its growth is closely linked with the developments in computer technology. Now a-days a number of finite element analysis packages are available commercially and number of users is increasing. A user without a basic course on finite element analysis may produce dangerous results. Hence now a-days in many M.Tech. programmes finite element analysis is a core subject and in undergraduate programmes many universities offer it as an elective subject. The experience of the author in teaching this course to M.Tech (Geotechnical Engineering) and M.Tech. (Industrial Structures) students at National Institute of Technology, Karnataka, Surathkal (formerly, K.R.E.C. Surathkal) and to undergraduate students at SDM College of Eingineering and Technology, Dharwad inspired him to write this book. This is intended as a text book to students and as an introductory course to all users of finite element packages. The author has developed the finite element concept, element properties and stiffness equations in first nine chapters. In chapter X the various points to be remembered in discritization for producing best results is presented. Isoparametric concept is developed and applications to simple structures like bars, trusses, beams and rigid frames is explained thoroughly taking small problems for hand calculations. Application of this method to complex problems like plates, shells and nonlinear analysis is introduced. Finally a list of commercially available packages is given and the desirable features of such packages is presented. The author hopes that the students and teachers will find it as a useful text book. The suggestions for improvements are most welcome.