This course provides an introduction to the elasticity theory and its application to material structures. The basic theory includes the definition of stress, strain and elastic energy; equilibrium and compatibility conditions; and the formulation of boundary value problems. We will discuss two major methods for solving elasticity equations: the stress function method for 2D problems and the Green’s function approach for 3D problems. The theory and solution methods are then applied to microscopic defects in solids, their stress fields and interaction with each other. Analytic and numerical tools will be developed to solve elasticity problems.