Text this: Islamic Principles in Engineering Education: Significance, Challenges, and Strategies