My Modified Version of Bloom's Taxonomy
My Teaching Philosophy
Teaching by inclusion is the catalyst for achieving active, transformative, and lifelong learning in my classrooms. It begins with curriculum design, material development, assessment planning, up to execution. Students engage in classrooms through different learning styles such as visual spatial (stimulation through graphics), naturalistic (realism from abstraction which embodies computer science), intrapersonal (individualized learning), interpersonal (collaborative learning), logical and analytical (freedom to have a perspective), linguistic (discussions, writing, and/or presentation), musical (celebration and praise through feedback), and bodily kinesthetic (engagement of all senses). Therefore, I ensure that these styles are significantly integrated and reflected in my classrooms and comprehensively summarizes the learning experiences of my students for a given module.
Modules Taught
Artificial Intelligence (Undergraduate and Postgraduate),
Advanced Machine Learning (Postgraduate)
Research Methods for Computer Scientist (Postgraduate)
Computer Graphics and Imaging (Undergraduate)*
Data Structure and Algorithms (Undergraduate)
Computer vision in Avionics (Undergraduate)
Machine Vision for Aerospace (Undergraduate)
Advanced Machine Vision in Cyber Security (Postgraduate)
Engineering Research (Undergraduate)