Computational Optimal Design of Engineering Systems (CODES)