Find a university to explore its courses and reviews.
Browse all 24 Civil Engineering courses at University of Waterloo. Read student reviews, compare difficulty ratings, and find the best classes.
AE125
ARCH277
C127
CIV413
CIVE101
CIVE105
CIVE127
CIVE222
CIVE224
CIVE304
CIVE353
CIVE354
CIVE400
CIVE413
CIVE415
CIVE495
CIVI353
CV8207
CV8209
CVL423
ENVE221
ENVE223
ENVE224
ENVE276