Imperial College London

DrDavidHam

Faculty of Natural SciencesDepartment of Mathematics

Senior Lecturer in AMMP
 
 
 
//

Contact

 

+44 (0)20 7594 5003david.ham Website CV

 
 
//

Location

 

758Huxley BuildingSouth Kensington Campus

//

Summary

 

Course/Module

Lecturer, Implementing the Finite Element Method. University of Oxford (2008), Imperial College (2009, 2010, 2011) UK Met Office (2011). (Short Courses)

Lecturer, Numerical Methods I Spring 2011 & 2012. (Undergraduate)

Lecturer, Maths Methods 2 Spring 2010. (Undergraduate)

Finite Elements: Numerical Analysis & Implementation - M4A47

Aims

 Finite element methods form a flexible class of techniques for numerical solution of PDE's that are both accurate and efficient.  Having originated from structural mechanics, they now have a broad range of applications across science and engineering.  They also have a powerful mathematical abstraction based on the language of function spaces, inner products, norms and operators.  The aim of this course is to show how this abstraction can be used not only to analyse stability and convergence of finite element methods, but also to understand the reanslation of the abstraction into software.

Role

Lecturer

An Introduction to law for computer scientists - CO273

Aims

 To introduce computing students to some core aspects of the law which impact on the practice of computing.

Role

Lecturer

Finite Elements: Numerical Analysis & Implementation - M5A47

Aims

 Finite element methods form a flexible class of techniques for numerical solution of PDE's that are both accurate and efficient.  Having originated from structural mechanics, they now have a broad range of applications across science and engineering.  They also have a powerful mathematical abstraction based on the language of function spaces, inner products, norms and operators.  The aim of this course is to show how this abstraction can be used not only to analyse stability and convergence of finite element methods, but also to understand the reanslation of the abstraction into software.

Role

Lecturer