Co-op is not mandatory for all programs, but many undergraduate degrees at Waterloo strongly integrate co-op education, offering multiple paid work terms that enhance employability.