Engineers design materials , structures , and systems while considering the limitations imposed by practicality , regulation , safety , and cost .
Engineers design materials , structures , machines and systems while considering the limitations imposed by practicality , safety and cost .