Civil Engineering (B.Eng.)
139 credits · Faculty of Engineering · 2026-2027 catalogue
Civil Engineering (B.Eng.) as a checklist, with when each course runs in 2026–27. On a computer, check off the courses you have taken or plan to take to add up your credits.
Plan your whole degree in myDegree. It adds your other programs, a Foundation year, electives, prerequisite checks and a term-by-term schedule. Free, no account; your plan stays in your browser. Open myDegree
Required Year 0 Courses (26 credits)
Generally, students admitted to Engineering from Quebec CEGEPs may be granted transfer credit for Year 0 courses. For information on transfer credit for French Baccalaureate, International Baccalaureate exams, Advanced Placement exams, Advanced Levels, and Science Placement Exams, see http://www.mcgill.ca/engineering/current-students/undergraduate/new-stud... and select your term of admission.
- CHEM 110 General Chemistry 1 (4 credits) · Offered: Fall
- CHEM 120 General Chemistry 2 (4 credits) · Offered: Winter
- MATH 133 Linear Algebra and Geometry (3 credits) · Offered: Summer, Fall, Winter
- MATH 140 Calculus 1 (3 credits) · Offered: Summer, Fall, Winter
- MATH 141 Calculus 2 (4 credits) · Offered: Summer, Fall, Winter
- PHYS 131 Mechanics and Waves (4 credits) · Offered: Fall
- PHYS 142 Electromagnetism and Optics (4 credits) · Offered: Winter
Required Non-Departmental Courses (22 credits)
- COMP 208 Computer Programming for Physical Sciences and Engineering (3 credits) · Offered: Fall, Winter
- EPSC 221 General Geology (3 credits) · Offered: Fall
- FACC 150 Foundations of Engineering Practice and Communication (3 credits) · Offered: Fall, Winter
- FACC 250 Responsibilities of the Professional Engineer (0 credits) · Offered: Fall, Winter
- FACC 300 Engineering Economy (3 credits) · Offered: Summer, Fall, Winter
- FACC 400 Engineering Professional Practice (1 credits) · Offered: Fall, Winter
- MATH 262 Intermediate Calculus (3 credits) · Offered: Summer, Fall, Winter
- MATH 263 Ordinary Differential Equations for Engineers (3 credits) · Offered: Summer, Fall, Winter
- MATH 264 Advanced Calculus for Engineers (3 credits) · Offered: Summer, Fall, Winter
Required Civil Engineering Courses (70 credits)
- CIVE 202 Construction Materials (4 credits) · Offered: Winter
- CIVE 205 Statics (3 credits) · Offered: Fall, Winter
- CIVE 206 Dynamics (3 credits) · Offered: Winter
- CIVE 207 Solid Mechanics (4 credits) · Offered: Fall, Winter
- CIVE 208 Civil Engineering System Analysis (3 credits) · Offered: Fall
- CIVE 210 Surveying (2 credits) · Offered: Summer
- CIVE 219 Introduction to Design in Civil Engineering (3 credits) · Offered: Winter
- CIVE 224 Sustainability in Civil Engineering Practice (3 credits) · Offered: Winter
- CIVE 225 Environmental Engineering (4 credits) · Offered: Winter
- CIVE 289 Design Graphics in Civil Engineering (3 credits) · Not scheduled for 2026–2027
- CIVE 290 Thermodynamics and Heat Transfer (3 credits) · Offered: Fall
- CIVE 302 Probabilistic Systems (3 credits) · Offered: Winter
- CIVE 311 Geotechnical Mechanics (4 credits) · Offered: Fall
- CIVE 317 Structural Engineering 1 (3 credits) · Offered: Fall
- CIVE 318 Structural Engineering 2 (3 credits) · Offered: Winter
- CIVE 319 Transportation Engineering (3 credits) · Offered: Winter
- CIVE 320 Numerical Methods (4 credits) · Offered: Fall
- CIVE 323 Hydrology and Water Resources (3 credits) · Offered: Fall
- CIVE 324 Project Management (3 credits) · Offered: Winter
- CIVE 327 Fluid Mechanics and Hydraulics (4 credits) · Offered: Winter
- CIVE 419 Final Civil Engineering Design Project (5 credits) · Not scheduled for 2026–2027
Complementary Courses (21 credits)
List A - Design Technical Complementaries (6–15 credits)
6-15 credits from the following:
- CIVE 416 Geotechnical Engineering (3 credits) · Offered: Winter
- CIVE 421 Municipal Systems (3 credits) · Offered: Fall
- CIVE 428 Water Resources and Hydraulic Engineering (3 credits) · Offered: Fall
- CIVE 430 Water Treatment and Pollution Control (3 credits) · Offered: Fall
- CIVE 440 Traffic Engineering and Simulation (3 credits) · Offered: Fall
- CIVE 462 Design of Steel Structures (3 credits) · Offered: Fall
- CIVE 463 Design of Concrete Structures (3 credits) · Offered: Winter
List B - General Technical Complementaries (0–9 credits)
0-9 credits from the following, or from other suitable undergraduate or 500-level courses:
- CHEE 521 Nanomaterials and the Aquatic Environment (3 credits) · Not scheduled for 2026–2027
- CIVE 446 Construction Engineering (3 credits) · Offered: Fall
- CIVE 460 Matrix Structural Analysis (3 credits) · Offered: Winter
- CIVE 470 Undergraduate Research Project (3 credits) · Offered: Fall, Winter
- CIVE 480 Data-Driven and AI Methods (3 credits) · Not scheduled for 2026–2027
- CIVE 507 Wind Engineering (3 credits) · Offered: Fall
- CIVE 512 Advanced Civil Engineering Materials (3 credits) · Offered: Winter
- CIVE 520 Groundwater Hydrology (3 credits) · Offered: Winter
- CIVE 521 Nanomaterials and the Aquatic Environment (3 credits) · Not scheduled for 2026–2027
- CIVE 527 Renovation and Preservation: Infrastructure (3 credits) · Offered: Fall
- CIVE 528 Design of Wood Structures (3 credits) · Offered: Fall
- CIVE 529 Structural Design Optimization (3 credits) · Not scheduled for 2026–2027
- CIVE 540 Urban Transportation Planning (3 credits) · Offered: Fall
- CIVE 542 Transportation Network Analysis (3 credits) · Offered: Winter
- CIVE 543 System Dynamics for Civil and Environmental Engineering (3 credits) · Offered: Winter
- CIVE 545 Life Cycle Assessment and the Circular Economy (3 credits) · Offered: Winter
- CIVE 546 Selected Topics in Civil Engineering 1 (3 credits) · Offered: Fall, Winter
- CIVE 550 Water Resources Management (3 credits) · Not scheduled for 2026–2027
- CIVE 555 Environmental Data Analysis (3 credits) · Offered: Winter
- CIVE 557 Microbiology for Environmental Engineering (3 credits) · Offered: Fall
- CIVE 560 Transportation Safety and Design (3 credits) · Offered: Fall
- CIVE 561 Greenhouse Gas Emissions (3 credits) · Offered: Winter
- CIVE 570 Solar Driven Environmental Processes and Technologies (3 credits) · Not scheduled for 2026–2027
- CIVE 572 Computational Hydraulics (3 credits) · Not scheduled for 2026–2027
- CIVE 573 Hydraulic Structures (3 credits) · Not scheduled for 2026–2027
- CIVE 574 Fluid Mechanics of Water Pollution (3 credits) · Not scheduled for 2026–2027
- CIVE 577 River Engineering (3 credits) · Not scheduled for 2026–2027
- CIVE 584 Mechanics of Groundwater Flow (3 credits) · Not scheduled for 2026–2027
- URBP 551 Urban Design and Planning (3 credits) · Not scheduled for 2026–2027
Complementary Studies - Humanities and Social Sciences, Management and Law (6 credits)
Generally, students admitted to Engineering from Quebec CEGEPs are granted transfer credits for 3 credits (one course) from the Complementary Studies Group B list.
Faculty of Arts
200 or 300 level courses in the following departments excluding seminars, field courses, surveys, special/selected topics courses, courses with physical, natural or medical sciences, mathematics, and statistic contents, and courses reserved for major or Honours in the relative programs: Anthropology (ANTH) Art History and Communications (ARTH and COMS) East Asian Studies (EAST) Economics (ECON) (any 200- or 300-level course excluding ECON 227D1/D2 and ECON 337)* French Language and Literature (FREN)* (excluding FREN 222 and FREN 333) French Language Center (FRSL courses 200 level or higher) History and Classical Studies (HIST and CLAS—excluding HIST 339) Institute for Gender, Sex, and Femenist Studies (GSFS) Institute for Study of Canada (CANS and INDG) Islamic Studies (AFRI and ISLA) Jewish Studies (JWST) Languages, Literatures, and Cultures (GERM, HISP, ITAL, LLCU, and RUSS) Philosophy (PHIL) (excluding PHIL 210 and PHIL 310) Political Science (POLI) (excluding POLI 311) Religious Studies (CATH and RELG) Sociology (SOCI) (excluding SOCI 211, SOCI 331, SOCI 342, SOCI 343, and SOCI 350)
Desautels Faculty of Management
Desautels Faculty of Management
- BUSA 465 Technological Entrepreneurship (3 credits) · Offered: Fall, Winter
- INDR 294 Introduction to Labour-Management Relations (3 credits) · Offered: Fall, Winter
- INTG 215 Entrepreneurship Essentials for Non-Management Students (3 credits) · Offered: Fall, Winter
- MGCR 222 Introduction to Organizational Behaviour (3 credits) · Offered: Summer, Fall, Winter
- MGCR 352 Principles of Marketing (3 credits) · Offered: Summer, Fall, Winter
- ORGB 321 Leadership (3 credits) · Offered: Summer, Fall, Winter
- ORGB 420 Managing Organizational Teams (3 credits) · Offered: Fall
- ORGB 423 Human Resources Management (3 credits) · Offered: Fall
Faculty of Science
Faculty of Science
Faculty of Engineering
Faculty of Engineering
Source: McGill Course Catalogue. myDegree is an independent student project, not affiliated with McGill University.