Teaching¶
Teaching Philosophy¶
My teaching philosophy
Current Courses¶
MENG3451 · Medical Imaging & Signal Processing
2025 University of Newcastle
Past Courses¶
ENGG1003 · Procedural Programming
2025 University of Newcastle
MENG3451 · Medical Imaging & Signal Processing
2024 University of Newcastle
BIOE6601 · Medical Imaging
2019–2023 University of Queensland — student rating: 4.8/5.0
Teaching Resources¶
Recordings etc. PDFs. Tutorials. computer labs (jupyter-notebooks)