Design of a User Friendly Interface to AMPL for Optimization of Problems of Uncertainty AMPL (a programming language for mathematical programming) is a very powerful and efficient optimization tool. It’s primarily based on modeling and it requires very little programming knowledge as long as the desired models can be obtained. Problems involving uncertainty are relatively complex to model in AMPL and thus users usually do not prefer to work on them with AMPL. In this project I will design a user friendly interface to AMPL that will convert problems of uncertainty into AMPL models. The interface will be based on the graphical representation of decision trees. It will be used in the optimization of any decision making process involving probabilities. Yesim Koman Advisor: Brian Kernighan