Graduate program browser — US & Canada
UAlberta Engineering's MEng is a course-based professional degree with strong programs in petroleum, chemical, and civil engineering.