The study of the mechanical interaction of structures at their surfaces is essential in many applications. An accurate understanding of stress and deformation arising from contact is critical for the design of reliable, efficient and safe products such as disc brakes, gears and tires. Due to its nonlinear nature, contact mechanics is still one of toughest problems in solid mechanics. In this course, we will use the ideas of engineering simulation to study the mechanism of contact problems.