This document outlines the contents and concepts of a course on finite element analysis. It covers fundamental concepts like discretization, matrix algebra, and weighted residual methods. It also covers one-dimensional problems involving bars, beams, and trusses. Shape functions, stiffness matrices, and finite element equations are derived for one-dimensional elements. Two-dimensional problems involving plane stress, strain, and heat transfer are also introduced. Numerical integration techniques are discussed. A variety of finite element applications are listed including structural and non-structural problems.