It's so strange to see that tuition has increased >50% since I graduated from CS in 2007. Even if CS and Engineering charge different rates, I didn't expect that much of a difference or how much it outpaced inflation.
It's a shame Waterloo is falling into the US model of paying expensive tuition for fancy new buildings.