Introduction: elementary concepts.- Thermodynamics framework for modeling solid materials.- Linear elastic behavior, thermo-elasticity.- Yield elasticity criteria.- Multiaxial plasticity.- Visco-elasticity.- Viscoplasticity.- The shape memory alloys.- Behavior of magnetic shape memory alloys.- Mechanical elements of fracture and damage.