University of Colorado Boulder vs. Arizona State

Remember that doing a co-op extends the calendar time to graduation, but does not increase the number of tuition-paying semesters (or quarters), assuming that required sequenced courses are offered often enough that the student can pick up the sequence in time to graduate within 8 semesters (or 12 quarters) of school even with a co-op gap semester (or quarter).