Overall, I had a great experience at the University of Ottawa, especially in the Master’s of Engineering program.
One of the biggest strengths of the program is the part-time professors and industry consultants who teach many of the courses. Since they actively work in their respective fields, they bring practical knowledge, and current industry practices into the classroom.
On the other hand, some of the senior professors still rely on teaching methods and course materials that have changed very little since the 1980s or 1990s. In Civil Engineering, in particular, a few courses use the same slides year after year, and some of the content does not fully reflect current industry practices.
That said, the networking opportunities, and the practical experience gained through industry-connected instructors made the program worthwhile.