Computer Science is so heavily competitive that it pushes every student to do their best so that they can stand out. The co-op program also provides practical knowledge which helps the students after they graduate. The competitive nature and the co-op program go hand to hand as the best of the best get the best available internships.