Co Op program?

Does MSU have a good co op program? I am going into engineering but I wan to be able to do a co op so I have real world experience in the engineering field. I understand that doing a co op could delay my graduation.