Courses Taught
@ Graduate Courses
Design and Synthesis of Mechanisms
Engineering Design Optimization
@ Universiti Teknologi Petronas (2013-2018 )
Engineering Drawing
Dynamics
Mechanical Engineering Design
Vibrations
Mechanical Systems Design (Capstone Project)
Control Systems
@ Curtin University Sarawak Malaysia (2010-2012)
Engineering Graphics 232
Industrial Technology 342
Engineering Mechanics 100
Finite Element Analysis 431
Materials 337
Mechanical Design 337
Design Methodology 431
Design for Manufacturing 431
@ Addis Ababa University (2001-2006)
Machine Elements Design
Strength of Materials
Computer Aided Drafting
Numerical Methods
Technical Drawing
Machine Drawing
Engineering Mechanics II (Dynamics)