My Teaching Philosophy    

I personally believe that an effective engineering graduate is one who can demonstrate three qualities; technical competence, communications skills, and relevance. Upon graduation, these engineers are expected to tackle highly technical problems, doing so while working with others, often from other disciplines. They will need to be equipped with up-to-date skills and knowledge to contribute to the betterment of their communities and societies. As a member of society involved in engineering education, I believe it is my responsibility to help develop such graduates. I owe it to my community to do so ...  (to read the whole statement, click on the links below)

My Statements:  
Teaching Awards & Student Testimonials
  • 2007 - Maintained an average 85% score on Anonymous student feedback & evaluation. As evaluated at the end of every semester
  • 2015 - The IMechE Best Machine Design project award (as Supervisor), 7 times in a row since its inception in 2015
  • 2019 - Best Final Year project award (As supervisor), as awarded by the faculty of Engineering, UNITEN, in 2019 
  • 2019 - Best Capstone project award (As supervisor), as awarded by the faculty of Engineering, UNITEN, in 2019
Sample Course Material (Automation & Robotics):  
List of Courses/Classes Taught
My accumulated teaching credit hours (since 2007) is estimated at  324 hrs, for an average of 27 hrs, or 9 courses, per academic year. My teaching experience covers three main areas; 1) Automation & Robotics (inclusive Mechatronics related subjects), 2) Manufacturing Processes (and Technology), and 3) Core Mechanics subjects. The list below outlines these courses.