McGill University's Bachelor of Engineering (B.Eng.) in Civil Engineering program prepares graduates with the scientific, analytical, and engineering skills they need to shape the world through sustainable, resilient, and innovative design. Graduates develop a strong foundation in the core competencies: solid and fluid mechanics, soil behaviour, structural analysis, environmental and transportation systems, and hydraulics and water resources management. Fundamentals are applied through project-based learning, real-world applications, and exposure to the latest advancements in engineering science, computing, and emerging technologies.
With a wide range of complementary and elective courses, students may tailor their studies according to their interests and attain advanced levels of technical knowledge in one or more areas of specialization including structural, geotechnical, water resources, transportation, or environmental engineering. Alternatively, they can obtain a broader interdisciplinary training by combining civil engineering courses from across the program’s sub-specialties. Students may also choose to broaden their studies by earning a Minor degree in one of many different areas that will complement your engineering education and prepare you for a fruitfull and fulfilling career. Ultimately, McGill's civil engineering graduates are adaptable and creative problem solvers who design safe and resilient infrastructure, build smarter cities, and contribute to a sustainable future.
To view the current detailed course requirements for the Bachelor of Engineering degree in Civil Engineering, visit the McGill Course Catalogue. The official course catalogue for the current and previous years is readily available on the web as downloadable PDF files (requires Adobe Acrobat Reader).
Visit the webpages linked on the left-hand menu for important information about planning your undergraduate studies. It is suggested that you bookmark this page for future reference.
Beyond graduation
Graduates of McGill University’s undergraduate civil engineering program are exceptionally well prepared to pursue impactful careers in Canada and internationally, supported by a program built on a rigorous academic foundation, strong industry connections, and dedicated career resources (see McGill Engineering Career Centre).
Career paths are highly varied: many graduates begin as technical specialists and, with experience, progress into leadership roles as managers, project leads, and problem solvers. Opportunities span consulting and construction firms, municipalities that commission infrastructure projects, and government agencies that regulate and oversee development, as well as roles with financial institutions that fund major projects or entrepreneurial ventures where graduates launch their own companies — often supported by resources such as the McGill Engine Centre. Graduates can also pursue advanced studies in civil engineering or related fields, opening doors to research, specialized technical expertise, and academic careers.
Across sectors, from sustainable infrastructure and transportation systems to water resources, environmental protection, and climate resilience, McGill civil engineering graduates are equipped to deliver meaningful solutions that shape communities and drive lasting societal impact.