|
| Membrane with square plates |
|
| Membrane with spherical particles embedded |
Teaching in 2010-11
The School of Computing offers a final year "research led teaching" module on Parallel Scientific Computing (TC32). As part of this I provided 25% of the lectures and assessment, having been involved in the planning and specification of the course. This teaching was focused on parallel methods for unstructured meshes.The other course on which I contributed teaching was for the first year. On the Professional Development (SS12) module I will be teaching about document preparation using LaTeX.
Final Year Projects
For our final year undergraduates there will be 60 credit projects that will be based around the research interests of the School. The Scientific Computation group will be advertising many ideas at the appropriate time and I will be involved in the supervision of some of these.Projects from previous years that I have been involved in have included topics such as hardware benchmarking, parallelism, and cloud computing.
Previous years
In addition to the guest lectures being repeated this year (described above) I have also contributed to the former Practical Parallel Programming course previously offered. I provided lectures on 'Using MPI' and 'Threads'. On the Research Programming module (SS12) I gave information of the use of APIs and libraries for Scientific Computing research, and an introduction to our powerwall research in the school.. I have also taught on the MSc course in Future Directions Computing course lectures on 'Grid Computing'.
External courses
In May 2009 I was one of the lead tutors at a five day course on "High Performance Computations for Engineering" held in Pecs, Hungary, where I delivered lectures on the use of MPI, application to finite element solvers and the use of computational Grids for high performance computing and computational steering. This is to be repeated in 2011.I have also been a tutor on the two-day courses run in the UK on Computational Steering, where I was the lead expert on gViz.