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 spanning structural, transportation, geotechnical, and water-environmental disciplines. The renowned co-op program further enhances this journey, enabling 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 critical infrastructure like bridges, highways, airports, tunnels, dams, and environmental protection systems. This adaptable degree program allows you to specialize after completing core requirements, with numerous elective options across multiple engineering disciplines. Through six co-op terms, you'll put theory into practice while sampling different career paths—whether with leading engineering firms, government agencies, or international opportunities. Upon graduation, you'll be equipped to build enduring structures anywhere in the world.