Zaslat SMS: Introduction to engineering design optimization