Practical experienceThere is an optional co-op component associated with this program.
Academic titleBachelor of Engineering in Civil Engineering
Course descriptionCivil Engineering Program
1. Infrastructure Option, Non Co-op Program
Year 1 CHEM 1021.03
MATH 1280.03
ENGI 1100.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 2 CHEM 1022.03
MATH 1290.03
ENGI 1400.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 3 Term 5 (Fall)
• CIVL 0124.005 Surveying Field School
• CIVL 3101.03 Soil Mechanics
• CIVL 3300.03 Hydraulics
• CIVL 3505.03 Structural Systems I ? Form and Analysis
• CIVL 3705.03 Mechanics of Structural Materials & Components
• CIVL 3725.03 Construction Materials and Methods
• MINE 3500.03 Introduction to Geology for Engineers
Year 3 Term 6 (Winter)
• CIVL 3200.03 Transportation Engineering
• CIVL 3310.03 Engineering Hydrology
• CIVL 3451.03 Water Quality and Treatment
• CIVL 3515.03 Structural Systems II ? Loads & Behaviour
• CIVL 3740.03 Computations and Systems Modelling
• CIVL 4710.03 Construction Planning
Year 4 Term 7 (Fall)
• CIVL 4111.03 Geotechnical Engineering
• CIVL 4525.03 Design of Steel Structures
• CIVL 4801.005 Senior Project I
• CPST 3030.03 Engineering in Society II
Technical Electives*
• CIVL 4200.03 Transportation Systems
• CIVL 4359.03 Form and Process in Alluvial Channels
• CIVL 4410.03 Engineering Hydrogeology
• CIVL 4440.03 Water and Wastewater Treatment
• CIVL 4541.03 Application of Finite Element Method in Static and Dynamic Systems
• CIVL 4830.03 Applied Geomatics
• ENGM 4675.03 Risk Assessment & Management
Year 4 Term 8 (Winter)
• CIVL 4515.03 Reinforced Concrete Design
• CIVL 4802.025 Senior Project II
• CPST 3020.03 Engineering in Society I
Technical Electives*
• CIVL 4250.03 Highway Engineering
• CIVL 4350.03 Hydraulic Engineering
• CIVL 4431.03 Water Distribution and Sewerage Systems
• CIVL 4560.03 Special Topics in Structural Systems
• MINE 3620.03 Petroleum Engineering
2. Infrastructure Option, Co-op Program
Year 1 CHEM 1021.03
MATH 1280.03
ENGI 1100.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 2 CHEM 1022.03
MATH 1290.03
ENGI 1400.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 3, Term 5 (Fall)
• CIVL 0124.005 Surveying Field School
• CIVL 3101.03 Soil Mechanics
• CIVL 3300.03 Hydraulics
• CIVL 3505.03 Structural Systems I ? Form and Analysis
• CIVL 3705.03 Mechanics of Structural Materials and Components
• CIVL 3725.03 Construction Materials and Methods
• MINE 3500.03 Introduction to Geology for Engineers
Year 3, Term 6 (Winter)
• CIVL 3200.03 Transportation Engineering
• CIVL 3310.03 Engineering Hydrology
• CIVL 3451.03 Water Quality and Treatment
• CIVL 3515.03 Structural Systems II ? Loads and Behaviour
• CIVL 3740.03 Computations and Systems Modelling
• CIVL 4710.03 Construction Planning
Year 4, Term 8 (Winter)
• CIVL 4515.03 Reinforced Concrete Design
• CIVL 4801.005 Senior Project I
• CPST 3020.03 Engineering in Society I
Technical Electives*
• CIVL 4250.03 Highway Engineering
• CIVL 4350.03 Hydraulic Engineering
• CIVL 4431.03 Water Distribution and Sewerage Systems
• CIVL 4560.03 Special Topics in Structural Systems
• MINE 3620.03 Petroleum Engineering
Year 5, Term 7 (Fall)
• CIVL 4111.03 Geotechnical Engineering
• CIVL 4525.03 Design of Steel Structures
• CIVL 4802.025 Senior Project II
• CPST 3030.03 Engineering in Society II
Technical Electives*
• CIVL 4200.03 Transportation Systems
• CIVL 4359.03 Form and Process in Alluvial Channels
• CIVL 4410.03 Engineering Hydrogeology
• CIVL 4440.03 Water and Wastewater Treatment
• CIVL 4541.03 Application of Finite Element Method in Static and Dynamic Systems
• CIVL 4830.03 Applied Geomatics
• ENGM 4675.03 Risk Assessment & Management
*total number of technical electives for terms 7 and 8 must equal five.
3. Earth and Environment Option, Non-Co-op Program
Year 1 CHEM 1021.03
MATH 1280.03
ENGI 1100.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 2 CHEM 1022.03
MATH 1290.03
ENGI 1400.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 3, Term 5 (Fall)
• CIVL 0124.005 Surveying Field School
• CIVL 3101.03 Soil Mechanics
• CIVL 3300.03 Hydraulics
• CIVL 3505.03 Structural Systems I ? Form and Analysis
• CIVL 3705.03 Mechanics of Structural Materials and Components
• CIVL 3725.03 Construction Materials and Methods
• MINE 3500.03 Introduction to Geology for Engineers
Year 3, Term 6 (Winter)
• CIVL 3200.03 Transportation Engineering
• CIVL 3310.03 Engineering Hydrology
• CIVL 3451.03 Water Quality and Treatment
• CIVL 3515.03 Structural Systems II ? Loads and Behaviour
• CIVL 3740.03 Computations and Systems Modelling
1 Technical Elective from:
• CIVL 4460.03 Solid Waste and Landfill Engineering
• MINE 3620.03 Petroleum Engineering
Year 4, Term 7 (Fall)
• CIVL 4410.03 Engineering Hydrogeology
• CIVL 4440.03 Water and Wastewater Treatment
• CIVL 4801.005 Senior Project I
• CPST 3030.03 Engineering in Society II
Technical Electives*
• CIVL 4111.03 Geotechnical Engineering
• CIVL 4200.03 Transportation Systems
• CIVL 4359.03 Form and Process in Alluvial Channels
• CIVL 4830.03 Applied Geomatics
• ENGM 4675.03 Risk Assessment & Management
• ENVE 3251.03 Environmental and Industrial Microbiology
Year 4, Term 8 (Winter)
• CIVL 4802.025 Senior Project II
• CPST 3020.03 Engineering in Society I
• ENVE 4772.03 Environmental Assessment and Management
Technical Electives*
• CHEE 4872.03 Air Pollution Control
• CIVL 4250.03 Highway Engineering
• CIVL 4350.03 Hydraulic Engineering
• CIVL 4431.03 Water Distribution and Sewerage Systems
• CIVL 4460.03 Solid Waste and Landfill Engineering
• MINE 3620.03 Petroleum Engineering
4. Earth and Environment Option, Co-op Program
Year 1 CHEM 1021.03
MATH 1280.03
ENGI 1100.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 2 CHEM 1022.03
MATH 1290.03
ENGI 1400.03
PHYC 1100X/Y.06
Writing Class X/Y.06
ENGI 1000X/Y.00
Year 3, Term 5 (Fall)
• CIVL 0124.005 Surveying Field School
• CIVL 3101.03 Soil Mechanics
• CIVL 3300.03 Hydraulics
• CIVL 3505.03 Structural Systems I ? Form and Analysis
• CIVL 3705.03 Mechanics of Structural Materials and Components
• CIVL 3725.03 Construction Materials and Methods
• MINE 3500.03 Introduction to Geology for Engineers
Year 3, Term 6 (Winter)
• CIVL 3200.03 Transportation Engineering
• CIVL 3310.03 Engineering Hydrology
• CIVL 3451.03 Water Quality and Treatment
• CIVL 3515.03 Structural Systems II ? Loads & Behaviour
• CIVL 3740.03 Computations & Systems Modelling
• CIVL 4801.005 Senior Project I
• CPST 3020.03 Engineering in Society I
• ENVE 4772.03 Environmental Assessment and Management
Technical Electives*
• CHEE 4872.03 Air Pollution Control
• CIVL 4250.03 Highway Engineering
• CIVL 4350.03 Hydraulic Engineering
• CIVL 4431.03 Water Distribution and Sewerage Systems
• CIVL 4460.03 Solid Waste and Landfill Engineering
• MINE 3620.03 Petroleum Engineering
Year 5, Term 7 (Fall)
• CIVL 4410.03 Engineering Hydrogeology
• CIVL 4440.03 Water and Wastewater Treatment
• CIVL 4802.025 Senior Project II
• CPST 3030.03 Engineering in Society II
Technical Electives*
• CIVL 4111.03 Geotechnical Engineering
• CIVL 4200.03 Transportation Systems
• CIVL 4359.03 Form and Process in Alluvial Channels
• CIVL 4830.03 Applied Geomatics
• ENGM 4675.03 Risk Assessment & Management
• ENVE 3251.03 Environmental and Industrial Microbiology
*total number of technical electives for terms 7 and 8 must equal five.