Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Waterloo's Civil Engineering program offers a rigorous yet rewarding experience, providing students with significant flexibility to tailor their studies through diverse technical electives in structural, transportation, geotechnical, and water-environmental engineering. The co-op program further enhances this journey, allowing students to explore various professional settings and discover their preferred specialization while gaining invaluable hands-on experience. Get ready to operate heavy machinery! As part of one of Canada's biggest (and globally ranked top 100) civil engineering programs, you'll master designing and sustaining essential infrastructure like bridges, highways, airports, tunnels, dams, and pollution-control systems. This degree emphasizes adaptability—after core coursework, you can select from numerous specialized electives across multiple engineering disciplines. During six co-op terms, you'll put theory into practice while sampling different career paths: collaborate with leading construction firms, gain public sector experience, or complete an international placement. Upon graduation, you'll be equipped to build enduring structures—whether at home or abroad.