This thesis presents a novel approach for propagation of uncertainty in river systems. Errors in data observations and predictions (e.g., stream inflows), in model parameters, and resulting from the discretization of continuous systems, all point to the need to accurately quantify the amount of uncertainty carried through the modeling process....