Ryan D’Souza, son of Anthony W. and Sally M. D’Souza of Shelton, graduated on May 25, from Amherst College with an economics degree.