Teaching
Modules for 2024-25
Nanoscale Physics and Technology
Module code: PHYS499
Role: Module Co-ordinator
PRACTICAL PHYSICS III
Module code: PHYS306
Role: Teaching
Practical Physics I
Module code: PHYS106
Role: Teaching
RADIATION PHYSICS ADVANCED PRACTICAL
Module code: PHYS380
Role: Teaching
Supervised Theses
- FeS₂ thin film photoelectrodes from nanostructured colloidal precursors
- Functional Materials, from Antimicrobial Surfaces to Complex Nanostructures for Renewable Energy
- Plasmonic Substrates and Their Applications in Photocatalytic Water Splitting and Molecular Electronics
- Tailoring the Ligand Shell of Quantum Dots Towards Improved Photocatalytic Charge Transfer
- The Role of Surfaces, Interfaces and Oxides in Antimony Selenide Photovoltaics