The first aim of this module is to provide the students with both the key theoretical concepts of numerical methods and an insight into practical challenges that arise in the use of these methods. The second aim of this module is to provide the student with the techniques to develop mathematical models of the dynamic behaviour of elements in mechanical systems, including translational, rotational, and fluid systems and systems occurring in automation. The module also aims to enable the student to solve such systems using mathematical and numerical methods. Hence the student will be equipped with the advanced knowledge and practical skills required to evaluate and analyse the behaviour of moderately complex systems.