If I participate in the program, will I need to make-up the semester?

It depends. Each student entering the program will bring different credentials.  Typically, since a high percentage of co-op students have employment at their graduation, considerable amount of time is saved by not having to conduct a job search after graduation.