Optimization Under Uncertainty with Applications to Aerospace Engineering