This course is intended for all those who want to learn FEA from an application standpoint. Currently, many users of FEA have limited understanding of theoretical foundation of this powerful method. The consequence is that quite often they use commercial codes inaccurately, and do not realize that their results may be flawed. The course is intended to address this limitation by making the student aware of the underlying mathematics in easy to understand format. The course is open to all engineering students who have at the minimum successfully completed two years of their B. Tech (or equivalent) degrees.