Civil Engineering

Prerequisites and corequisites are indicated for specific courses where required. Under exceptional conditions the prerequisite or corequisite requirement may be waived with the consent of the instructor and the Department Chair. The following courses (or equivalents) are prerequisites for all 3000-level or higher Civil Engineering courses: CE1023, ENGG 1001, ENGG 1003, ENGG 1015, CS 1003, MATH 1013, MATH 1503.

The availability of elective courses should be verified with the Department of Civil Engineering before selection.


  1. See the beginning of Section H for abbreviations, course numbers and coding.
  2. * indicates laboratory periods are scheduled for alternate weeks.
  3. [W] indicates courses with a significant amount of writing in English. (HIST 3925 or SOCI 2534 in the CE CORE program also have a [W] designation.)

Civil Engineering program description.

CE1023Statics for Engineers4 ch (3C 2L)

Forces and moments are introduced with vector algebra, followed by the application of equilibrium conditions for particles and rigid bodies. Free body diagrams (FBD’s) are used to analyze trusses and frames, as well as internal member forces (bending moment and shear force diagrams). Additional topics include friction, centroids, and moments of inertia.

 Prerequisite: PHYS 1081.

Co-requisite: MATH 1003.

CE2023Mechanics of Materials 5 ch (3C 3L)

Elastic and plastic stress, strain; behaviour of beams and columns; torsion; material strength.

Prerequisite: CE 1023

Co-requisite: MATH 1013.

CE2033Structural Analysis5 ch (3C 3L)

Influence lines, calculation of deflections, flexibility analysis, stiffness analysis and approximate analysis.

Prerequisite: CE 2023

CE2113Soil Mechanics I4 ch (3C 3L*)

Soil properties, seepage, effective stress, consolidation, shear strength.

Prerequisites: ESCI 1001, ESCI 1026, CE 2023.

Co-requisite: CE 2703

CE2703Introduction to Fluid Mechanics4 ch (3C 1T)

Physical properties of liquids and gases, fluid statics, kinematics of fluid flow, energy considerations in steady flow, momentum and dynamic forces in fluid flow, fluid measurements, introduction to forces on immersed bodies.

Prerequisites: CE 1023, MATH 1013

CE2913Numerical Problem Solving4 ch (3C 2L)

An introduction to the application of numerical methods and statistical techniques to the solution of civil engineering problems. Introduction to the systems approach and system analysis terminology. Numerical solution of civil engineering problems using root finding, interpolation, integration, and the solution of systems of algebraic equations. Introduction to the numerical solution of ordinary and partial differential equations. Techniques such as multiple linear regression, stepwise regression, time series analysis, nonparametric tests, and optimization are applied to the design and operation of civil engineering systems.

Prerequisites: CS 1003, STAT 2593, MATH 1503, MATH 2513

CE2973Civil Engineering Design I3 ch (2C 2L) [W]

Continued development of communication skills used by engineers through the application of the design process to meet a well-defined set of requirements and constraints. Communication aspects emphasized include graphical representations of designs, formalized design calculations, and the development of project schedules and estimates. Design aspects emphasize the generation, iteration and analyses of alternatives.

Prerequisites: ENGG 1003, ENGG 1015.

CE3053Reinforced Concrete Design I4 ch (3C 2L)

Introduction to design of reinforced concrete structural elements by limit states design. Design of beams and one way slabs for flexure and shear, bond and development of reinforcement, serviceability limits, columns, and footing design.

Prerequisites: CE 2033, CE 3513.

CE3063Structural Steel Design4 ch (3C 2L)

Introduction to design of steel structures using limit states design principles. Topics include an introduction to the National Building Code, steel as building material, steel shapes, tension members, compression members, beams and connections.

Prerequisite: CE 2033

CE3123Foundation Engineering I4 ch (3C 1T)

Lateral earth pressures, shallow and deep foundations, stability of cuts and slopes.

Prerequisite: CE 2113.

CE3201Transportation Engineering5 ch (3C 3L)

Principles of transportation engineering: modal characteristics, travel demand functions, traffic flow theories and models, and vehicle-track principles. Highway transportation classification, elements and design principles. Laboratory work is field-oriented and involves elementary traffic studies.

Prerequisite: STAT 2593.

CE3403Environmental Engineering4 ch (3C 3L)

Introduces the problems and principles of control or modification of the environment. Considers an environmental dimension to all planning, design and analysis functions carried out by engineers. Restricted to students with at least 60 ch completed.

Prerequisite: CE 2703 or CHE 2703.
CE3513Materials for Civil Engineers4 ch (3C 2L)

The manufacture and use of Portland cement, concrete, and concrete products. Structure, production, physical properties, and use of ferrous and nonferrous metals, bituminous materials, wood, and plastics. Preservation of materials.

Prerequisite: CHE 2501.

CE3603Construction Engineering 4 ch (3C 2T)

The management of on-site construction processes for various project objectives (e.g., time, cost, safety, quality, environment), contracting processes and common construction work processes. Application of the NB Occupational Health and Safety Commission Act and Regulations to construction is covered. Relationships of participants in the construction industry. Standard contract documents.

Prerequisite: CE 2973.
CE3713Hydraulics and Hydrology5 ch (3C 3L)

Water flow in pipes; computer-based analysis of pipe networks; characteristics of pumps; open channel flow. The hydrological cycle; precipitation, runoff and hydrograph analysis; return period; the rational method; groundwater flow.

Prerequisite: CE 2703

CE3963Engineering Economy3 ch (3C)

Basic methods of engineering economy including time value of money, compound interest models, interest and discount rates, and depreciation; critical path methods. Emphasis is placed on commonly used computational procedures. Restricted to students with at least 60 ch completed.

Prerequisite: CS 1003 or equivalent. 

CE3983Civil Engineering Design II3 ch (1C 4L) [W]

Design of a system or process to meet desired needs within identified constraints and communication of the result to a broader audience. Design topics covered include the identification and application of standards, codes and regulations, and approaches for managing a broad set of design constraints such as health and safety, sustainability, economic, environmental, social, constructability, operability, and ethical. Communication skills developed in this course emphasize interaction with clients and the public.

Prerequisites: CE 2973, CE 3201, and CE 3603.

CE4993Senior Team Design6 c (1C 3L)

Working in teams, students will complete a full year of Civil engineering design project that draws on their combined knowledge from the course courses in the program. By engaging an identified client with a design problem, students teams will work through the entire process of developing a design solution with the support of industry and academic mentors. Students will manage their projects professionally, prepare comprehensive design documentation, and present and defend all aspect of their design to the client and a broader audience.

Prerequisites: Completion of all Civil Engineering core courses. Exceptions will be considered on a case-by-case, but under no circumstances will a student who is missing more than two core Civil courses be permitted into Senior Team Design.

CE5003Structural Dynamics4 ch (3C 2L)

Dynamic equilibrium of structural engineering problems with topics including linear dynamics, discrete and continuous systems, free and forced vibration, transient response using numerical integration and Duhamel's integral, and model analysis of multi-degree-of-freedom systems. Practical problems exploring structures under dynamic loads such as earthquake, wind, and blast are covered.

Prerequisites: CE2033, CE 2913 and either CE 3053 or CE 3063.

CE5043Structural Engineering4 ch (3C 2L)

Advanced methods of structural analysis and design, including matrix stiffness analysis of plane structures (trusses, beams and frames). Fundamental concepts related to the stiffness method are introduced during the development of a simple computer program for plane frame analysis, and approximate methods of analysis are used to check computer solutions.

Prerequisites: CE 2033 and either CE 3053 or CE 3063

CE5053Reinforced Concrete Design II4 ch (3C 3L)

Continuation of CE 3053. Includes a review of fexure and shear requirements for limit states design, serviceability limits and deflection calculations, torsion, slender columns, continuity, two-way slabs, and footing design. Consideration of prestressed concrete, strut-and-tie modeling, and comparison with ACI design code requirements. Requires a group design project.

Prerequisites: CE 2033, CE 3053

CE5062Introduction to the Finite Element Method4 ch (3C 2L)

Basic concepts and mathematical foundations of the Finite Element Method (FEM). Application of the FEM for numerical simulation of engineering problems. Students apply the FEM theories to develop basic computer programs; students are also introduced to commercial finite element software.

Prerequisite: CE 5043 or permission of the instructor.

CE5063Structural Steel Design II4 ch (3C 2L)

The behaviour of beam-columns, plate girders, composite steel/concrete girders, and welded and bolted connections are presented and design methods are developed. The concepts of structural stability, fatigue, common structural systems in steel buildings and bridges, and application of computer in structural steel design are also introduced.

Prerequisites: CE 2033, CE 3053, CE 3063.

CE5073Structural Masonry Design4 ch (3C 2L)

Review of structural principles and codes relating to masonry and properties of masonry components; analysis and design of components; architectural and construction considerations related to masonry.

Prerequisites: CE 2033, CE 3053, CE 3063

CE5083Structural Wood Design3 ch (3C)

Introduction to structural principles and codes relating to wood design. Consideration will be given to the design of individual elements (beams, columns, etc.) and systems of elements (shear walls, laminated bridge decks, etc.), as well as available computer software to assist in wood design.

Prerequisite: CE 2033.

CE5132Foundation Engineering II3 ch (3C)

A continuation of earlier soils engineering courses dealing with shallow foundations (including design of reinforced concrete footings), deep foundations, excavations, cofferdams and factors relating to foundation design. 

Prerequisite: CE 3123

CE5163Advanced Soil Mechanics4 ch (3C 2L)

Advanced topics in permeability and seepage; consolidation; constitutive models; triaxial testing. Laboratory component includes triaxial, consolidation, and flexible wall permeability tests.

Prerequisite: CE 2113.

CE5201Road Materials and Structures4 ch (3C 2L)

Soil classification, compaction, and stabilization for optimum use in road construction. Structural and hydraulic aspects of small scale drainage systems for roads.

Prerequisites: CE 2113, CE 3713

CE5203Transportation Planning4 ch (3C 2L)

Topics focus on several aspects of transportation planning, including studies and survey methods, data collection and analysis techniques, transport models, Geographic Information Systems in transportation (GIS-T), and transportation governance and policy.

Prerequisite: CE 3201.

CE5212Pavement Design I4 ch (3C 3L)

A study of the design and construction of highway pavements. Production and testing of bituminous materials, design of bituminous mixtures, thickness design for flexible pavements, design of rigid pavements, and construction methods.

Prerequisite: CE 2113.

CE5222Traffic Engineering4 ch (3C 3L)

Single vehicle and traffic stream characteristics; traffic studies; surveys, and analysis; traffic control devices; operations and economics of intersections and interchanges; traffic accident studies; legal and administrative aspects.

Prerequisite: CE 3201

CE5232Transport Facility Design4 ch (3C 2L) [W]

Topics focus on the analysis and design of highway and rail infrastructure and incorporate the economic, environmental and operational issues associated with facility development.

Prerequisite: CE 3201

CE5241Infrastructure Asset Management3 ch (3C)

Basic concepts in infrastructure management; programming of investments over a network of infrastructure assets; optimization of individual level project investment; infrastructure evaluation techniques; structure and manipulation of data banks for infrastructure management systems.

Prerequisite: CE 3201

CE5411Water Supply and Wastewater Removal4 ch (3C 2L)

Design, operation, and rehabilitation of municipal water and sewer systems with a focus on asset management. Topics include estimation of water and wastewater flow rates, transportation and distribution of potable water, collection and conveyance of wastewater, and modelling system performance.

Prerequisite: CE 3713.

CE5421Water Quality and Treatment4 ch (3C 2L)

Applied water chemistry, epidemiological analysis, water analysis, water treatment processes and design, water treatment systems and plant design, public health issues and case studies. The content is tailored towards drinking water quality and treatment issues. This will be supplemented by detailed design of unit operations and processes involved in the treatment of drinking water.

 Prerequisites: CHEM 1982 (or equivalent) and CE 3403 or CHE 2004, or permission of course instructor. 

CE5432Wastewater Treatment and Pollution Control4 ch (3C 2L)

Applied wastewater microbiology, wastewater analysis (physical, chemical, and biological), wastewater treatment processes, industrial and municipal wastewater treatment and management, wastewater treatment systems and plant design. The course content will focus on treatment and management issues of wastewater from industrial, municipal, and domestic sources. Pollution control strategies and protocols are also examined. 

Prerequisites: CHEM 1982 (or equivalent) and CE 3403 or CHE 2004, or permission of course instructor. 

CE5463Municipal Solid Waste Management3 ch (3C)
Application of systems engineering principles and techniques to problems associated with the generation, collection, processing, recycling, treatment and disposal of municipal solid wastes. Modeling and optimization of solid waste management systems using linear, integer & dynamic programming.  Design of collection systems, recycling facilities and composting operations.

Prerequisites: CE 3403, CE 2913.

CE5503Concrete Technology4 ch (3C 2L)

In this course the properties of cement and concrete materials are studied. Topics include (i) materials for concrete, such as portland cements, supplementary cementing materials, aggregates, and chemical admixtures; (ii) procedures for mix proportioning, batching, mixing, transporting, handling, placing, consolidating, finishing, and curing concrete; (iii) precautions necessary during hot- and cold-weather concreting; (iv) causes and methods of controlling volume changes; (v) commonly used control tests for quality concrete; (iv) introduction to special types of concrete. Applicable ASTM, AASHTO, ACI, and CSA standards are discussed.

 Prerequisite: CE 3513

CE5612Construction: Financial and Industry Issues3 ch (3C)

The course focuses on the financial aspects of construction including methods and techniques for: estimating costs of construction; project financing and managing risks; and monitoring and controlling costs. The course will also introduce current issues within the industry, primarily from the financial perspective (e.g., infrastructure management, sustainable construction, quality management, technology adoption). Restricted to students with at least 100 ch successfully completed.

Prerequisite: CE 3603

CE5623Project Management4 ch (3C 1T)

Application of management methods for construction projects. Emphasis on supervisory management, contracts, and management methods. Application of critical path methodology for work organization and management control, including planning and scheduling, resource management, optimization techniques and cost control methods. Restricted to students with at least 100 ch successfully completed.

Prerequisite: CE 3603

CE5721Ecohydrology4 ch (3C 2L)

Covers important topics in urban engineering hydrology, including: quantification of hydrological processes relevant to watershed water management, prediction of surface runoff and stream response, mitigation of impacts of urbanization and climate change for flood and drought design flows.

Prerequisite: CE 3713.

CE5742Engineering Hydrology4 ch (3C 2L) [W]

Elements of hydrometeorology, precipitation, storm analysis, stream gauging, ground water hydraulics, evaporation, runoff, hydrograph analysis, unit hydrograph techniques, stream flow routing, flood frequency analysis, snowmelt, introduction to flood forecasting.

Prerequisite: CE 3713.

CE5753Engineering Hydrogeology4 ch (3C 3L)

Covers important topics in quantitative hydrogeology, including: principles of saturated and unsaturated groundwater flow, solutions to groundwater flow problems, well hydraulics and pumping tests, and contaminant migration and attenuation processes in groundwater.

Prerequisites: CE 2113, CE 3713

CE5913Special Studies in Civil Engineering I1 ch

(See description for CE 5933). 

CE5923Special Studies in Civil Engineering II2 ch

(See description for CE 5933).

CE5933Special Studies in Civil Engineering III3 ch

With the approval of the Department Chair and under the guidance of a member of the faculty, a student may perform special studies and investigations related to the undergraduate program. The extent of the work will determine the amount of credit. Students may receive credit(s) for one of CE 5913 , CE 5923 and CE 5933 only. Restricted to students with at least 110 ch. 

CE5963Research Thesis6 ch

The research thesis is an independent project conducted under the supervision of a faculty member over a period of two sequential semesters. Students are responsible for finding a supervisor and initiating the project. Suitable projects may include experimental investigations, field investigations, design projects, computational projects, software development or feasibility studies. Deliverables include a detailed proposal, periodic progress reports, a comprehensive dissertation and an oral presentation.

Co-requisite: CE 3973. Restricted to students with 100 ch completed and with a GPA of 3.3 in the previous assessment year or a CGPA of 3.3.