This is an introductory course on Finite Element Method (FEM). Without going into the scary mathematics behind FEM, and by incorporating hands-on coding using MATLAB/Octave throughout, this course is carefully designed to help the newcomers understand the formulations and implementation aspects of FEM. By the end of this course, you will gain an understanding of (i) weak formulations and derivation of stiffness matrices for scalar field problems and linear elasticity, and (ii) key ingredients of FEM such as basis functions, numerical quadrature, and local-to-global mapping, in addition to implementing an FEM solver for Poisson equation and linear elasticity. Your understanding of concepts and progress in the course are assessed through regular quizzes and assignments. Use of mathematics is kept to bare minimum. However, basic knowledge of matrix algebra and calculus (integration and differentiation of polynomials, and chain rule), and basic programming skills in MATLAB/Octave are expected. All your assignments and quizzes will be carefully evaluated by the instructors and adequate feedback will be given for improvement.
Meet the Instructor
Dr Chennakesava Kadapa
Dr Chennakesava Kadapa is the main instructor. He has a master’s degree in Machine Design from IIT Kanpur (India) and a doctorate from Zienkiewicz Centre for Computational Engineering, Swansea University (UK). He has 2 years of industrial experience at GE Aviation (India) and twelve years of research experience in the field of Computational Mechanics, with a particular focus on computational FSI, among others.
- Course Content: Contains a total of about 30 lessons split into seven modules. With about 30 hours of pre-recorded videos, quizzes, and assignments on
– Direct stiffness method
– Weighted residual and weak formulations
-Formulations for Poisson equation
– Formulations for linear elasticity
-Basis functions for popular 1D, 2D and 3D elements
-Mapping from local coordinates to global coordinates
-Numerical integration and rules for different element types
Hands-on coding using MATLAB/Octave Hands-on tutorials on ANSYS .
- Mode: Learn at your pace with recorded videos. So you can enroll at any time you want.
- Doubt clearance: Email support and forum.
- Discussion Forum: A discussion forum is to interact and exchange ideas with the instructors and other students
- Total access period: 6 months from the day of enrolling. Additional extension will be made in special cases on request.
- Computer requirement: Minimum 4 GB RAM and i3 processor
- Software: ANSYS Mechanical Student version and MATLAB or Octave
- Access to the course: Once you make the payment, your login ID and password will be sent automatically via email.,
- Master Finite element method from scratch by learning numerical methods and coding
- FEA Engineers already working in the industry to brush up the fundamental
- Do I get a certificate?
Yes, when you finish all the lessons and the corresponding quizzes/assignments you will gain the course completion certificate with the date of completion.
- Do I need a powerful workstation/computer to learn this course?
No, a normal laptop with 4 or 8GB RAM and a decent processor (i3) is good enough for this course.
- What if I don’t understand some portion or need to clarify some doubts?
We will support you through emails and zoom meetings/discussion sessions to clear all doubts and questions
- Should I know the programming of any other FEA software to learn this course?
No, you don’t need.
- Is there any prerequisite?
The basic knowledge in Solid mechanics and Programming will be useful