Current teaching
In 2025, I have a reduced teaching load and teach the following: 2025 S1 MTH2141/3141 "Algebra 1: Group Theory" (everything)
 2025 S1 MTH4141/5141 "Computational Group Theory" (everything)
To arrange a meeting, please contact me via email or the corresponding Moodle page / Ed Discussion forum.
Student supervision
Please click on the headings to expand the lists.
My involvement in the supervision of HDR students:  in progress (PhD, main): David Jeffries
 in progress (PhD, main): Xueyu (Eileen) Pan (joint degree Monash/Warwick University)
 2024 MPhil (main): Victor Fagundes: Real θgroups and orbit classifications
 2021 MPhil (main) Xueyu (Eileen) Pan: Groups of small order type
 2020 PhD (main) Subhrajyoti Saha: Finite pgroups and coclass theory
 2018 PhD (cosupervisor) David Treeby: Optimal block stacking and combinatorial identities via Archimedes' method
 2018 PhD (associate) Darcy Best: Transversal this, transversal that
 2015 PhD (main) Nathan J olly: Recursive const ructions of arrays with low auto corr elation

I supervised the following Honours students (some joint with a cosupervisor):  2025: Shir Levav Porat
 2024: Anthony Pisani
 2023: Kshitija Vaidya
 2022: Lawrence Chen
 2021: Victor Fagundes
 2020: Alexandra de Lacey
 2019: Darren Low
 2017: Daniel Cantos
 2015: Benjamin Jones
 2015: Sophie Ham
Previous teaching
Please click on the headings to expand the lists.
I taught (parts of) the following courses; for more informations, see the departmental website.  2024 S1 MTH2141/3141 "Algera 1: Group Theory" (Weeks 112, coordination, applied classes)
 2024 S1 M40110 "Writing and presenting in Honours" (everything)
 2023 S1 MTH4141/5141 "Computational Group Theory" (Weeks 112, coordination, applied classes)
 2023 S2 MAT9004 "Mathematical foundations for data science" (Weeks 16)
 2022 S1 MAT9004 "Mathematical foundations for data science" (Weeks 16)
 2022 S2 MAT9004 "Mathematical foundations for data science" (Weeks 16)
 2022 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination)
 2021 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination)
 2021 S2 MAT9004 "Mathematical foundations for data science" (Weeks 16)
 2021 S1 MTH4141/5151 "Computational Group Theory" (Weeks 112, coordination, tutorials)
 2020 TS MAT9004: Chief Examiner of all offerings (TP1, TP4, S1, S2)
 2020 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, tutorials, coordination)
 2020 S2 MAT9004 "Mathematical foundations for data science" (Weeks 16, coordination)
 2020 S1 MAT9004 "Mathematical foundations of data science" (tutorials)
 2019 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination, tutorials)
 2019 S1 MTH4141/5151 "Computational Group Theory" (Weels 112, coordination, tutorials)
 2018 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination, tutorials)
 2018 S1 MAT1830 "Discrete Mathematics for Computer Scientists" (tutorials)
 2018 S1 M41091 "Computational Group Theory" (Weeks 112, coordination)
 201718 MAT1830 "Discrete Mathematics for Computer Scientists" (coordination Malaysia)
 2017 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination, tutorials)
 2017 S1 M41091 "Computational Group Theory" (Weeks 112, coordination)
 2017 S1 MAT1830 "Discrete Mathematics for Computer Scientists" (tutorials)
 2016 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination, tutorial)
 2015 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination)
 2015 S1 MTH3401 "Special topics in mathematics I"
 2015 S1 MTH3000 "Mathematics research project level 3" (1 project student)
 2014 S2 MTH3150 "Algebra and Number Theory II" (Weeks 112, coordination)
 2014 S1 MTH3000 "Mathematics research project level 3"(1 project student)
 2013 S1 MAT1830 "Discrete Mathematics for Computer Scientists" (Weeks 712, tutorials)
 2013 S1 MTH1030 "Techniques of Modelling" (Weeks 16)
 2013 S2 MTH3000 "Mathematics research project level 3" (2 project students)
 2013 S2 MTH3150 "Algebra and Number Theory II" (Weeks 412, tutorials)
 2013 S2 MTH1030 "Techniques of Modelling" (Weeks 16)

I had no teaching duties, but I regularly lectured in a seminar series on Lie algebras. 
I taught parts of the following courses and organised the "Algebra and Combinatorics" seminar series.  2011 S1 MATHS 720 "Group Theory" (Weeks 16).
 2010 S2 MATHS 320 "Algebraic Structures" (Weeks 13, tutorials).

I was cosupervising a student seminar "Lineare Algebra + Anwendungen" (2009) and I was responsible for the excercise classes (Große Übungen) and homework component of:  "Algebra für Informatiker". (Summer 2009)
 "Mathematische Methoden in der Kommunikationstheorie". (Winter 2008/09)
 "Lineare Algebra 2". (Summer 2007)
 "Lineare Algebra 1". (Winter 2006/07)

As a student, I gave tutorials (Kleine Übungen) for:  "Algebra". (Summer 2006)
 "Lineare Algebra II". (Summer 2005)
 "Lineare Algebra". (Winter 2004/05)
 "Algebra". (Summer 2004)
 "Analysis 1". (Winter 2003/04)
 "Analytische Geometrie". (Summer 2003)
 "Lineare Algebra". (Winter 2002/03)