IIUM Engineering Journal