Modules

Modules taught

Univeristy of Leeds, Leeds (UK)

  • MATH5230M Algebras and Representations
    Teaching duties

    preparing and delivering lectures, preparing study material and exercises, marking homework and marking the final assignment

  • MATH3193 Algebras and Representations
    Teaching duties

    preparing and delivering lectures, preparing study material and exercises, marking homework and marking the final assignment

  • MATH3044 Number Theory
    Teaching duties

    preparing and delivering lectures, preparing study material and exercises, marking homework and marking the final assignment

  • MATH3193 Algebras and Representations
    Teaching duties

    preparing and delivering lectures, preparing study material and exercises, marking homework and marking the final assignment

MAGIC (UK) – Coordinated by the University of Exeter

Università del Salento, Lecce (Italy)

  • Mathematics preliminary course for bachelor’s students in Mathematics and in Physics
    Teaching duties

    preparing lectures, fielding of student inquiries, and office hours

Other teaching roles

Univeristy of Leeds, Leeds (UK)

  • MATH1110 - Real Analysis
    Teaching duties

    preparing lectures for tutorial classes, fielding of student inquiries, and marking homework

  • MATH1000 - Core Mathematics
    Teaching duties

    preparing lectures for tutorial classes, fielding of student inquiries, and marking homework

Univeristy of Exeter, Exeter (UK)

  • MTH2011 – Linear Algebra
    Teaching duties

    preparing lectures for tutorial classes, fielding of student inquiries, and marking homework

  • MTH2010 – Groups, Rings and Fields
    Teaching duties

    preparing lectures for tutorial classes, fielding of student inquiries, and marking homework

  • MTH1001 – Mathematical structures
    Teaching duties

    preparing lectures for tutorial classes, fielding of student inquiries, and marking homework

Università del Salento, Lecce (Italy)

  • Algebra I and II
    Teaching duties

    preparing lectures for tutorial classes, fielding of student inquiries, and marking homework

  • Group Theory
    Teaching duties

    preparing lectures for tutorial classes for recitation classes and office hours

  • Group Theory
    Teaching duties

    preparing lectures for tutorial classes for recitation classes and office hours

  • Group Theory
    Teaching duties

    preparing lectures for tutorial classes for recitation classes and office hours

  • Algebra II
    Teaching duties

    preparing lectures for tutorial classes for recitation classes and office hours