Teaching Statics, Mechanics of Materials, Dynamics, Dynamics of Machinery, Research Methodology, Advanced Numerical Methods