Teaching
• Spin textures in magnetism Lecture Series (4 lectures), IEEE International Summer School, Quito, Ecuador, June 2018
• Topology and Magnetism Lecture Series (2 lectures), IFF Jülich Spring School, Topological Matter - Topological Insulators, Skyrmions and Majoranas, Spring 2017
• Topology and Magnetism, Lecture Series (6 lectures), Max Planck Institute for Complex Systems, Dresden, June 2016
• Field Theoretic Methods in Condensed Matter, University College Dublin, 2007-2017
• Classical Mechanics and Relativity, University College Dublin, 2009-2012
• Frontiers in Physics (1st year physics course for Science Students ), University College Dublin, Spring 2011
• Projects in Theoretical Physics (4th year project coordinator ; 10 credits) University College Dublin, 2008-2017
• Advanced Quantum Mechanics, University College Dublin, 2005-2017
• Physics for Engineering (Statistical Physics ; 5 credits)) University College Dublin, Autumn 2007
• Solid State Physics and Lasers (5 credits) University College Dublin, Autumn 2006
• Condensed Matter Theory (5 credits) University College Dublin, Spring 2006
• Quantum Mechanics and Quantum Computing (5 credits) University College Dublin, Autumn 2005
• Physics 1B (premed) course, University of California at San Diego, 1993
• Teaching Assistant at ETH Zürich in Theoretical Physics (1988-91) : Solid State Theory, Quantum Mechanics, Statistical Mechanics, Analytical Mechanics
• Additional teaching related tasks :
9/2006 - 9/2008 Director, Theoretical Physics Programme. University College Dublin (UCD)
9/2010 - 9/2011 First Year Physics Coordinator, University College Dublin (UCD)
9/2008 - 12/2016 Fourth Year Theoretical Physics Project Coordinator (UCD)