This course teaches numerical methods and techniques for solving initial boundary value problems in continuum mechanics. Course content includes finite difference methods, direct methods, variational methods, finite elements in small strains and at finite deformation for applications in structural mechanics and solid mechanics. Computational aspects and development and use of finite element code will be introduced。