No. The university does not offer a General Engineering Program. There is a direct entry at the University of Waterloo with program-specific classes starting from day one.