The aim of the study course is to provide students with a deeper overview in the field of classical theory of elasticity, thanks to which the students will be able to solve complex problems in practice using analytical approach. The course is thematically divided into two parts. In the first part, students become familiar with the problematics of coordinate systems transformation, body deformation, stress and strain, and last but not least with the mathematical description of body compatibility or equilibrium equations in the case of elastostatics and elastodynamics. The second part of the course, on the other hand, deals with the theory of solving 2D problems using the stress function and also with the topic of torsion of arbitrary cross-sections.