I teach the way I do research: students should learn to ask good questions and to judge whether an answer is right, not only to follow a procedure. I designed and delivered a complete university course in Computational Materials Science (2017–2019, 2023–2024), run density-functional-theory training for Master's and PhD students, and have mentored nine PhD candidates. AI makes that judgement more important, not less: when a model can write the code or the derivation, the engineer's job is to know when it is wrong.
Teaching experience
Designing and delivering a unit. Within research appointments, I took full responsibility for a unit of study. For the Monash–Central South University "2+2" program I designed Computational Materials Science from first principles and taught it in 2017–2019 and 2023–2024: curriculum, lectures, tutorials and assessment. In three intensive weeks it takes students from statistical sampling through density functional theory and high-performance computing to machine learning, ending in an assessed group mini-assignment that makes them combine all three (structure, right). The full materials are openly available on GitHub.
Research training. At Monash I run DFT workshops and tutorials for Master's and PhD students across research groups. I teach students to select, justify and validate methods for their own research questions, using visualisation, worked examples and physical reasoning to make abstract concepts accessible.
Supervision. I have mentored or co-supervised nine PhD candidates (five graduated), supervised three Bachelor's and Master's projects and examined three PhD theses. Mentees have first-authored papers in Advanced Science, ACS Nano and Nano Letters; one now holds a joint postdoctoral position at Cambridge and King's College London.
How I teach
Question first, method second. Each topic opens with an engineering question — why does this transistor leak? which material should we grow? — and the theory arrives as the tool that answers it.
Make the abstract visible. I use interactive visualisations, worked examples and live calculations, so that band structures, wavefunctions and transport become something students can see and change rather than only read.
Practise judgement. Students compare methods, estimate before they compute and check answers against limits, units and experiment, so they leave able to defend a result as well as produce one.
Learn by building. Assessment centres on open-ended, team-based design problems with design reviews, mirroring how engineering work is actually done.