SMS dit: Introduction to engineering design optimization