Program Curriculums


Core engineering program

A substantial part of the work in first and second year is made up of courses common to all 10 engineering disciplines. You will apply to your preferred discipline in the winter term of first year and the elective classes taken in second year will depend on your selected discipline.

Complementary studies

Also an important part of the curriculum is a series of complementary studies classes. The Canadian Engineering Accreditation Board (CEAB) of the Canadian Council of Professional Engineers (CCPE) requires that an accredited undergraduate engineering degree program must include a minimum of one half year of Complementary Studies which appropriately complement the technical content of the engineering curriculum.

Course requirements

(revisions to course requirements are sometimes necessary, therefore, please contact the department for the most up-to-date requirements)

Civil Engineering

As a co-op student, you will complement your studies with at least 12 months of a paid work term. Work terms begin in your third year and can last for 16 months. See more information on applying to co-op.

Program schedule

Fall Winter Summer
  • CHEM 1021 Eng. Chemistry I
  • ENGI 1103 Eng. Design 1
  • MATH 1280 Engineering Math I
  • PHYC 1190 Intro. Physics I
  • ENGM 1081 Computer Programming
  • CPST 1103 Technical Communications I
  • CHEM 1022 Eng. Chemistry II
  • ENGI 1203 Mechanics I: Statics
  • MATH 1290 Engineering Math II
  • PHYC 1290 Intro. Physics II
  • ENGM 1041 App. Linear Algebra
  • CPST 1203 Technical Communications II
Free
  • ECED 2000 Electric Circuits
  • ENGI 2102 Thermo-Fluid Eng. 1
  • A three credit hour writing course
  • ENGM 2101 Applied Vector Calculus
  • ENGM 2032 Applied Prob & Stats.
  • IENG 2005 Engineering Economics
  • ENGI 2203 Eng. Design II
  • ENGM 2022 Applied Diff. Equations
  • ENGI 2204 Mechanics of Materials
  • CIVL 2200 Intro. Geology for Engineers
  • ENGI 2103 Thermo-Fluid Eng. II
  • HSTC 1971 Engineering & Society
Free

Students who began their program prior to September 2023 should refer to the appropriate academic calendar for curriculum information.

September 2022; September 2021; September 2020

Students beginning Year III in September 2023

  • CIVL 3101.03 Soil Mechanics
  • CIVL 3300.03 Hydraulics
  • CIVL 3451.03 Water Quality & Treatment
  • CIVL 3505.03 Structural Systems I-Form and Analysis
  • CIVL 3705.03 Mechanics of Structural Materials & Components
  • CIVL 3830.03 Surveying & Applied Geomatics
  • CIVL 3200.03 Transportation Engineering
  • CIVL 3310.03 Engineering Hydrology
  • CIVL 3515.03 Structural Systems II-Loads & Behaviour
  • ENGM 3052.03 Applied Numerical Methods
  • CIVL 3725.03 Construction Materials & Methods
  • CIVL 3600.03 Sustainability Concepts

Work Term Begins for Co-op Students
  • CIVL 4111.03 Geotechnical Engineering
  • CIVL 4515.03 Reinforced Concrete Design
  • CIVL 4811.03 Project Mgt. & Construction Planning
  • CIVL 4401.03 Senior Project I
  • Design elective
  • Technical elective
  • CIVL 4840.03 Professional Practice
  • CIVL 4402.03 Senior Project II
  • Technical elective
  • Technical elective
  • Technical elective
 

Design Electives (schedule permitting):

CIVL 4100.03 Earth Slopes & Embankments
CIVL 4113.03: Rock Slope Engineering
CIVL 4250.03 Highway Engineering
CIVL 4431.03 Water Dist. & Sewerage Syst.
ENVE 4440.03 Water & Wastewater Treatment
ENVE 4460.03 Solid Waste & Landfill Engineering
CIVL 4525.03 Design of Steel Structures
CIVL 4550.03 Timber Design
CIVL 4114.03 Applied Rock Mechanics
CIVL 4560.03 Special Topics in Structural Systems

Technical Electives (schedule permitting):

CIVL 4250.03 Highway Engineering
CIVL 4350.03 Hydraulic Engineering
CIVL 4359.03 Form & Process in Alluvial Channels
CIVL 4113.03: Rock Slope Engineering
CIVL 4114.04 Applied Rock Mechanics
ENVE 4410.03 Engineering Hydrogeology
CIVL 4431.03 Water Distribution & Sewerage Systems
ENVE 4440.03 Water & Wastewater Treatment
ENVE 4460.03 Solid Waste and Landfill Engineering
ENVE 4772.03 Env. Assessment & Management
ENVE 4000.03 Small Watershed Hydrology
ENVE 4201.03 Biological Treatment Processes
ENVE 4641.03 Contaminant Fate & Transport
MINE 4801.03 Advanced Topics in Rock Mechanics
CIVL 4525.03 Design of Steel Structures
CIVL 4542.03 Applications of Finite Element Method
CIVL 4550.03 Timber Design
CIVL 4560.03 Special Topics in Structural Systems
CIVL 4100.03 Earth Slopes & Embankments
CIVL 4816.03 Civil Engineering Research Project
ENGM 4675.03 Risk Assessment Mgt.

Other courses require Department approval.

The Department of Civil and Resource Engineering offers four Certificate options within the Civil Engineering Program.

Each certificate will provide students enrolled in the Civil Engineering Program at Dalhousie University the opportunity to gain formal recognition of their choice of electives related to the specific area. Students will gain specialty knowledge in this sub-discipline and receive a certificate upon graduation that will allow them to easily demonstrate to potential employers both competence and breadth in this sub-discipline.

Certificate in Environmental Engineering
Requirements

Students must complete the following courses:
•    ENVE 4440.03: Water and Wastewater Treatment
•    ENVE 4772.03: Environmental Assessment and Management
•    CIVL 4401.03: Senior Project I (environmental-based project required)
•    CIVL 4402.03: Senior Project II (environmental-based project required)

Students must complete at least two of the following courses:
•    ENVE 4201.03: Biological Treatment Processes
•    ENVE 4460.03: Solid Waste and Landfill Engineering
•    ENVE 4641.03: Contaminant Fate and Transport

Certificate in Geotechnical Engineering
Requirements

Students must complete the following courses:
•    CIVL 4114.03: Applied Rock Mechanics
•    CIVL 4100.03: Earth Slopes and Embankments
•    CIVL 4111.03: Geotechnical Engineering
•    CIVL 4401.03: Senior Project I (geotechnical-based project required)
•    CIVL 4402.03: Senior Project II (geotechnical-based project required)

Students must complete at least one of the following courses:
•    ENVE 4410.03: Engineering Hydrogeology
•    CIVL 4113.03: Rock Slope Engineering
•    MINE 4801.03: Advanced Topics in Rock Mechanics
 
Certificate in Structural Engineering
Requirements

Students must complete the following courses:
•    CIVL 4550.03: Timber Design
•    CIVL 4542.03: Applications of Finite Element Method in Structural Engineering
•    CIVL 4525.03: Steel Structures
•    CIVL 4560.03: Special Topics in Structural Systems
•    CIVL 4401.03: Senior Project I (structural-based project required)
•    CIVL 4402.03: Senior Project II (structural-based project required)

Certificate in Water Resources Engineering
Requirements

Students must complete the following courses:
•    ENVE 4410.03: Engineering Hydrogeology
•    CIVL 4431.03: Water Distribution and Sewerage Systems
•    CIVL 4401.03: Senior Project I (water resource-based project required)
•    CIVL 4402.03: Senior Project II (water resource-based project required)

Students must complete at least three of the following courses:
•    CIVL 4350.03 Hydraulic Engineering
•    CIVL 4359.03: Form and Process in Alluvial Channels
•    ENVE 4000.03: Small Watershed Hydrology
•    ENVE 4641.03: Contaminant Fate and Transport

Additional requirements for all certificates:
Students must complete the Bachelor of Civil Engineering degree requirements to be eligible for the certificate.

Environmental Engineering

As a co-op student, you will complement your studies with at least 12 months of a paid work term. Work terms begin in your third year and can last for 16 months. See more information on applying to co-op.

Program schedule:

Fall Winter Summer
  • CHEM 1021 Eng. Chemistry I
  • ENGI 1103 Eng. Design & Graphics 1
  • MATH 1280 Engineering Math I
  • PHYC 1190 Intro. Physics I
  • ENGM 1081 Computer Methods
  • CPST 1103 Technical Communications I
  • CHEM 1022 Eng. Chemistry II
  • ENGI 1203 Mechanics I: Statics
  • MATH 1290 Engineering Math II
  • PHYC 1290 Intro. Physics II
  • ENGM 1041 App. Linear Algebra
  • CPST 1203 Technical Communications II
Free
  • ECED 2000 Electric Circuits
  • ENGI 2102 Thermo-Fluid Eng. 1
  • A three credit hour writing course
  • ENGM 2101 Applied Vector Calculus
  • ENGM 2032 Applied Prob & Stats.
  • IENG 2005 Engineering Economics
  • ENGI 2203 Eng. Design II
  • ENGM 2022 Applied Diff. Equations
  • ENGI 2204 Mechanics of Materials
  • CIVL 2200 Intro. Geology for Engineers
  • ENGI 2103 Thermo-Fluid Eng. II
  • HSTC 1971 Engineering & Society
Free  

Students who began their program prior to September 2023 should refer to the academic calendar for curriculum information.

September 2022; September 2021; September 2020

Students beginning Year III in September 2023

    Fall Winter Summer
    • ENVE 3251.03 Environmental & Industrial Microbiology
    • ENVE 3461.03 Environmental Measurement & Analysis
    • CIVL 3101.03 Soil Mechanics
    • CIVL 3300.03 Hydraulics
    • CIVL 3451.03 Water Quality & Treatment
    • CIVL 3830.03 Surveying & Applied Geomatics
    • ENVE 3500.03 Air Quality
    • ENVE 4410.03 Engineering Hydrogeology
    • CIVL 3310.03 Engineering Hydrology
    • CIVL 3600.03 Sustainability Concepts
    • ENGM 3052.03 Applied Numerical Methods
    • LAWS 2800.03 Introduction to Environmental Law
    Work Term begins for Co-op Students
    • ENVE 4401.03 Design Project for Environmental Engineering I
    • ENVE 4440.03 Water & Wastewater Treatment
    • ENVE 4772.03 Environmental Assessment & Management
    • ENVE 4641.03 Contaminant Fate & Transport
    • CIVL 4811.03 Project Management & Construction
    • Technical Elective I
    • ENVE 4402.03 Design Project for Environmental Engineering II
    • ENVE 4460.03 Solid Waste & Landfill
    • CIVL 4840.03 Professional Practice
    • Design Elective
    • Technical Elective II
     

    Technical electives:

    ENVE 4000.03 Small Watershed Hydrology
    ENVE 4186.03 Environmental Engineering Research Project
    ENVE 4201.03 Biological Treatment Processes
    CIVL 4100.03 Earth Slopes & Embankments
    CIVL 4111.03 Geotechnical Engineering
    CIVL 4114.03 Applied Rock Mechanics
    CIVL 4350.03 Hydraulic Engineering
    CIVL 4359.03 Form & Process in Alluvial Channels
    CIVL 4431.03 Water Distribution & Sewerage Systems
    ERTH 3500.03 Geoscience Information Management
    ERTH 3440.03 Geomorphology
    CHEE 3560.03 Green Engineering  
    ENGM 4675.03 Risk Assessment
     
    ENVS 3601.03 Global Biogeochemical Cycles
     
    ENVS 3702.03 Sustainable Industries
     
    ENVS 4004.03 Pathways to Sustainable Energy
     
    OCEA 3420.03 Geochemistry of Aquatic Environments
       

    Design electives:

    CIVL 4100.03 Earth Slopes & Enbankments
    CIVL 4111.03 Geotechnical Engineering
    CIVL 4114.03 Applied Rock Mechanics
    CIVL 4350.03 Hydraulic Engineering
    CIVL 4359.03 Form & Process in Alluvial Channels
    CIVL 4431.03 Water Distribution & Sewerage Systems

    Other courses require Department approval.

Mineral Resource Engineering

As a co-op student, you will complement your studies with at least 12 months of a paid work term. Work terms begin in your third year and can last for 16 months.  

Program schedule:

Fall Winter  
  • MINE 4300.03 Optimization Methods in Mining & Civil Eng.
  • MINE 4750 Senior Design I
  • MINE 4815 Mining and the Environment
  • MINE 4835 Mineral Economics & Mine Production
  • Technical Elective I
  • Technical Elective II
  • CPST 3030 Engineering in Society II
  • MINE 4710 Mine Excavations Systems
  • MINE 4850 Senior Design II
  • LAWS 2800.03 Intro. to Environmental Law
  • Technical Elective III

 

 

 

 

Technical electives - choose three Technical Electives(schedule permitting)

TABLE 1
A minimum of two (2) courses must be completed from Table 1  
MINE 4801.03 Advanced Topics in Rock Mechanics
MINE 4820.03 Surface Mine Slope Stability
MINE 4821.03 Petroleum Reservoir Engineering
TABLE 2   
One (1) course can be taken from Table 2
CIVL 4111.03 Geotechnical Engineering
CIVL 4410.03 Engineering Hydrogeology
ENVE 4772.03 Environmental Assessment Manag
MINE 4816.03 Mining Engineering Project
IENG 4558.03 Project Management and Control
Other approved technical elective (contact Department for approval)

NOTES:

  • Not all of the technical elective classes will be offered each year.
  • Other courses require department approval.


Questions?

Civil Engineering  Advisor Dr. Craig Lake
494-3220 craig.lake@dal.ca
Environmental Engineering Advisor Dr. Rob Jamieson 494-6791 jamiesrc@dal.ca
Mineral Resource Engineering Advisor Dr. Andrew Corkum 494-3929 andrew.corkum@dal.ca