Teaching Overview
My mission in teaching is to democratise robotic vision, inspiring the next generation by making it comprehensible and accessible. One of my foci is to engage with QUT's Robotics and Motorsport Clubs. As a Fellow of the Higher Education Academy (FHEA), I have been honoured for my commitment to excellence in teaching. I leverage these advanced pedagogical skills as a school champion in the School of Electrical Engineering and Robotics.
Courses Taught
Final Year Project Supervisor EGH400/EGH408
As a Chartered Engineer (CEng) recognised by the UK Engineering Council, I am uniquely positioned to offer both academic and industry-based final year student projects. My expertise led to many successful completions of undergraduate, postgraduate, and work-integrated-learning (WIL) student projects.
Lecturer and Unit Coordinator EGB339 Introduction to Robotics
To align EGB339 with global trends, and to respond to industry and student feedback, I innovated EGB339 which included transitioning from MATLAB to Python – fitting in with QUT’s curriculum. I created a cohesive learning experience by linking the computer vision and kinematics assignments, a first for EGB339. Setting a precedent for best-practice teaching, I pioneered the use of Gradescope within the Faculty of Engineering, a grading solution with inbuilt plagiarism checks. Under my supervision, the teaching team added Python code to lecture videos on Peter Corke’s Robot Academy, addressing long-standing student concerns by ensuring that Peter Corke’s toolboxes can be used in assessments.
Lecturer EGB439 Advanced Robotics
Lecturing EGB439 (Advanced Robotics) is highly rewarding. For the first time in many years, the unit used the physical PenguinPi robots for all team-based assessments. I revamped the robots by introducing a 64-bit operating system (opposed to the long obsolete 32-bit OS), making them compatible with recent software that students will use in industry, including the popular Robot Operating System (ROS). Confronted with a longstanding network delay issue during robot assessments, I collaborated with QUT’s IT team to devise immediate solutions. By creating dedicated Q&A slots, I ensured a smoother experience for students and fair assessment for all.