waterloo university engineering effect