This small book describes the methods used to calculate stability of rock slopes, open pit walls, waste dumps, underground workings, dikes and dams. It contains solutions of two-dimensional and three-dimensional problems on evaluation of stability of mining workings and structures. These solutions are based on variation of reference lines (two-dimensional problem) and surfaces (three-dimensional problem). The author has developed three software applications that implement the obtained analytical solutions. Slope software is designated to solve two-dimensional problems on stability of rock slopes. Slopes can have any shape and be weakened by a finite number of randomly located weakening lines. They can also be reinforced by retention walls and reinforced drill holes. VS-1 and VS-2 applications enable solving three-dimensional problems of stability of rock slopes, uniform and non-uniform, respectively, that contain weakening surfaces. Dike software implements 4 possible options of shifting of a dike or dam body: shifting and further tilting in case of a weakening surface being present or without it.