You hit it right on. Part-time jobs, full-time in the summer and over winter break, big state school for Math and CS. You're also absolutely right that the 50 year old had an easier time of it, but the rising cost of schooling is a whole 'nother beast.