In a large saucepan, bring water to a boil. Stir in couscous. Remove from the heat; cover and let stand for 5 minutes. Fluff with a fork. Cool for 10 minutes.
In a large bowl, combine the couscous, cranberries, carrots, cucumber and green onions. In a small bowl, combine the vinegar, oil, mustard, salt and pepper. Pour over couscous mixture; toss to coat. Cover and refrigerate. Just before serving, stir in almonds.