<p>co-ops are for the most part, not mandatory. I know for a fact that in the ECE department they’re not and I believe that’s the way it is for all engineering. You will, however, be in a vast minority if you don’t take co-ops. Honestly I suggest at least doing the 4 year 1 co-op curriculum. You’ll be missing out on a lot if you don’t.</p>