The methods of analysis covered in this unit include finite difference methods, finite element methods, boundary element methods, meshless methods and scaled boundary methods. Implementation and application to various problems are covered, together with advanced topics such as error estimation and adaptivity. The unit includes comparative analysis of different methods and analysis of typical errors in their applications. -- Course Website