Dr Jasmine Banks

Profile image of Dr Jasmine Banks

Faculty of Engineering,
School of Electrical Engineering & Robotics


+61 7 3138 9123

View location details(QUT staff and student access only)

Personal details


Senior Lecturer
Faculty of Engineering,
School of Electrical Engineering & Robotics


Computer Vision, Stereo Vision, Image Processing, FPGAs, Electronics, Indoor Positioning


Artificial Intelligence and Image Processing, Computer Hardware, Electrical and Electronic Engineering

Field of Research code, Australian and New Zealand Standard Research Classification (ANZSRC), 2008


  • Doctor of Philosophy (Queensland University of Technology)
  • BEng(Electronics)/BInfTech (Queensland University of Technology)

Professional memberships and associations

Professional Memberships:

Professional Service Roles:

  • IEEE Queensland Section Treasurer, 2009-2010
  • IEEE QUT Student Branch Counsellor 2006-2010


My definition of teaching is:  crafting a set of experiences and supporting resources which will allow motivated students to learn.  Some of the principles that guide my teaching style are: link to practical examples; learn by doing; build from first principles; aim for deep understanding, rather than surface learning; be well organised, communicate clearly and manage expectations; and treat students with respect.     In my teaching, I continuously reflect, refine and re-invigorate my methods, and seek to apply new innovations such as blended and online learning. Summary of my teaching strengths:

  • A continuous record of excellent feedback on my teaching.
  • Leadership and commitment to quality teaching.
  • Strong passion for teaching and imparting knowledge.
  • Commitment to student welfare and development.
  • Experience in university teaching dating back to 2003.

Teaching Experience:  My teaching experience is summarised below.   This has included not only presenting lectures, but also development of resources including: lecture notes, tutorials, computer labs using circuit simulation tools (including LTSPice), practicals, Blackboard quizzes, and computer code (including Matlab, C and VHDL).
Units I have taught at Queensland University of Technology:
  1. EGH449 Advanced Electronics,2017–2020 (planned), Unit Coordinator.
  2. EGB348 Electronics, 2016–2020 (planned), Unit Coordinator.
  3. EGB240 Electronic Design, 2016–2018, 2020 (planned) Lecturer.
  4. ENB240 Introduction to Electronics, 2007–2016*, Unit Coordinator (2011-2016*), Lecturer (2007-2010).
  5. ENB243 Linear Circuits and Systems, 2007–2014, Unit Coordinator (2010-2014), Lecturer (2007-2009).
  6. ENB342 Signals Systems and Transforms, 2008–2011, 2015, Lecturer.
  7. ENB244 Microprocessors and Digital Systems, 2010–2011, Lecturer (2011), Tutor (2010).
  8. ENN520 Advanced Signal Processing and Systems, 2008, Lecturer.
  9. EEP102 Unix and C for Engineers, 2006–2008, Unit Coordinator.
  10. EEB640 Digital Signal Processing, 2007–2008, Lecturer.
  11. EEB440 Classical Signal Processing, 2006, Lecturer.
  12. EEB112 Electrical and Computer Engineering 1, 2006, Lecturer.
  13. EEB312 Analog and Digital Electronics, 2006, Lecturer.

* excluding 2014 when I was on maternity leave

Units I have taught at The University of Queensland:
  1. COMP4201 Advanced Computer Graphics, 2004–2005, Lecturer.
  2. MATH6006 Special Topics – C++ for Scientific Computing, 2005, Lecturer.
  3. MATH6006 Special Topics – Image Processing and Computer Vision, 2004, Lecturer.
  4. MATH4201 Applications of Scientific Computation, 2003, Lecturer.
  5. MATH3203 Visualisation and Modelling in Scientific Computing, 2003, Guest Lecturer.


Selected publications

QUT ePrints

For more publications by Jasmine, explore their research in QUT ePrints (our digital repository).

View more publications