Algorithmic music composition as an introduction to computing. - John Peterson; Chris Hickman (J. Comput. Sci. Coll., 2008)