Co-Op Schools - Highly Recommend

I agree with what everyone everyone says above. There is just one addition; while engineering is a predominant field which offers co-ops, it is by no means the only field. This chart on co-op and post graduate salaries posted by RIT gives a quick overview of co-ops for their majors: https://www.rit.edu/emcs/oce/employer/salary

My daughter is a Graphic Design major, and is currently on a very well paying co-op as a graphic designer for the summer. One of the best paying co-ops/post graduate salaries at RIT is for the New Media Design major, which leads to a B.F.A. The top salaries for both co-op and top first year graduates for New Media Design outpaces almost every salary on that chart (for a bachelor’s degree.)