This is the Yahtzee programming assignment from Stanford University course CS106A. I took this through iTunes University.