Student, who passed the course satisfactorily will be able to:
apply the calculus of variations and weighted residual methods in the derivation of finite element formulations
derive and construct interpolation functions, including those for higher-order elements
implement the element-level assembly procedure and impose essential and natural boundary conditions
formulate and solve finite element models for linear and nonlinear ordinary differential equations
develop time-stepping algorithms for transient problems within the finite element framework
analyze convergence, stability, and error behavior of finite element solutions
solve algebraic systems arising from FEM discretizations using appropriate numerical methods
apply finite element methods to practical problems in applied continuum mechanics, including both steady-state and time-dependent cases