Teaching

I teach in the Electrical and Aerospace Engineering Degree at Queensland University of Technology. Here you can find some of the courses I have taught over the years:

2023

EGB243: Aircraft Systems and Flight

EGH446: Autonomous Systems

2022

EGB246: Unmanned Aerial Systems

EGH446: Autonomous Systems

CAB202: Microprocessor and Digital Systems

2021

EGH446: Autonomous Systems

CAB202: Microprocessor and Digital Systems

2020

EGH446: Autonomous Systems

CAB202: Microprocessor and Digital Systems

2019

EGH446: Autonomous Systems

CAB202: Microprocessor and Digital Systems

2018

EGB243: Aircraft Systems and Flight

EGH446: Autonomous Systems

CAB202: Microprocessors and Digital Systems

2017

On Sabbatical

2015 & 2016

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

CAB202 – Microprocessors and Digital Systems (coordinator, instructor)

ENB451 – Aerospace Radio and Radar Systems (instructor)

2014

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

2013

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

2012

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

ENB355 – Advanced System Design (tutor)

2011

ENB443 – Space Technology (instructor)

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

ENB444 – Spacecraft Guidance and Navigation (instructor)

ENB140 – Introduction to Avionics (coordinator)

ENB451 – Aerospace Radio and Radar (coordinator)

ENB356 – Military Combat Electronic (coordinator)

2010

ENB443 – Space Technology (instructor)

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

ENB444 – Spacecraft Guidance and Navigation (instructor)

ENB140 – Introduction to Avionics (coordinator, instructor)

ENB451 – Aerospace Radio and Radar (coordinator)

ENB356 – Military Combat Electronic (coordinator)

2009

ENB443 – Space Technology (instructor)

ENB447 – Navigations Systems for Aircraft  (coordinator, instructor)

ENB444 – Spacecraft Guidance and Navigation (instructor)

ENB451 – Aerospace Radio and Radar (coordinator)

ENB356 – Military Combat Electronic (coordinator)

2008

ENB140 – Introduction to Avionics (instructor)

EEB431 – Aircraft Systems and Flight Control (instructor)

EEB732 – Space Technology (instructor)

EEB835 – Navigations Systems for Aircraft  (coordinator, instructor)

EEB535 – Modern Flight Control Systems (instructor)

ENB355 – Advanced System Design (tutor)

ENB354 – Introduction to System Design (tutor),

EEB831 – Military Combat Electronic (coordinator)

2007

EEB835 – Navigation Systems for Aircraft (coordinator, instructor)

EEB831 – Military Combat Electronic (coordinator)