Metals have played an important role in the development of technology throughout history. One of the preferred features of metals is their ductility, which is the ability to deform under loads without fracture. Such behavior can no longer be captured by a simple linear stress-strain relationship (linear elasticity). A nonlinear material model, metal plasticity, is developed to better simulate the behavior of metals in engineering. This course will cover the fundamentals of plasticity theory, including the yield surface and the hardening rule. Also, it will provide instructions to define the plasticity model based on experimental data. We will solve several application problems involving metal plasticity.