Skip to main content

Civil Engineering (MPE)

Unit of study table

This page was first published on 14 November 2024 and was last amended on 3 March 2025.
View details of the changes below.

Master of Professional Engineering (Civil)

To qualify for the award of the Master of Professional Engineering (Civil), a candidate must complete 144 credit points, including:
1. 12 credit points of Professional Engineering units
2. ENGG5217 Practical Experience
3. 48 credit points of Civil Foundation units
4. 36 credit points of Civil Core units
5. 36 credit points of units from a specialisation or Civil Stream Specialist units, including:

a. 24 credit points of Advanced Specialist units, and

b. 12 credit points of Specialist units

6. A minimum of 12 credit points of Project or Research Pathway units
Candidates undertaking the Research Pathway replace 12 credit points of Specialist units with Research Pathway units
Specialisations

Candidates in the Master of Professional Engineering (Civil) may complete a specialisation. A specialisation requires the completion of 36 credit points chosen from units of study listed in the table for that specialisation. The available specialisations are:

  • Geomechanical Engineering
  • Structures
  • Water Engineering
  • Civil Stream Specialist units (No Specialisation)
Unit of study Credit points A: Assumed knowledge P: Prerequisites
C: Corequisites N: Prohibition

Professional Engineering units

Students complete 12 credit points of Professional Engineering units

ENGG5202
Sustainable Design, Eng and Mgt
6 A General knowledge in science and calculus and understanding of basic principles of chemistry, physics and mechanics
ENGG5204
Engineering Professional Practice
6 A Competences and experience in engineering obtained during an accepted engineering degree
ENGG5217
Practical Experience
0 N ENGP1000 or ENGP2000 or ENGP3000 or ENGG4000 or CHNG5205 or AMME5010 or BMET5010 or CIVL5010 or ELEC5010
Students should have completed one year of their MPE program before enrolling in this unit.

Civil Foundation units

CIVL9022
Geological Hazards
6 N GEOL1501 or CIVL1022
CIVL9110
Materials
6 This unit is only available to students in the MPE degree who do not have a Civil Engineering background.
CIVL9201
Structural Mechanics
6 A From Engineering Mechanics, students should be competent in the following areas: 1. The concept of force and momentum equilibrium in two and three dimensions. 2. Drawing free body diagrams. 3. Establishing and solving the equations of equilibrium from the FBD. 4. Setting out solutions logically, clearly and neatly. Students should be competent in certain mathematical skills. 1. Solving algebraic equations. 2. Differentiation and integration (including double integrals). 3. Drawing graphs of polynomials (especially) and other mathematical function. 4. Trigonometry
This unit is only available to students in the MPE degree who do not have a Civil Engineering background.
CIVL9410
Soil Mechanics 1
6 A An understanding of simple statics, equilibrium, forces and bending moments, and of stress and strain and the relationship between them (CIVL9802 and CIVL9201). Familiarity with the use of spreadsheets (Excel, Mathcad) to obtain solutions to engineering problems, and with the graphical presentation of this data, and familiarity with word processing packages for report presentation. Familiarity with partial differential equations, and their analytical and numerical solution
This unit of study is only available to students in the MPE degree who do not have a Civil Engineering background.
CIVL9611
Introductory Fluid Mechanics
6 A CIVL9201. Students are expected to have a strong understanding of fundamental physics, statics, equilibrium, forces, and dimensional analysis. Familiarity with simple calculus, partial differential equations, and their analytical and numerical solutions
CIVL9700
Transport Systems
6 A Basic statistics through regression analysis, differential and integral calculus, computer programming
CIVL9802
Statics
6 N ENGG9802
CIVL9810
Engineering Construction and Surveying
6  

Civil Core units

CIVL6001
Civil Engineering in a Changing Climate
6 A Basic familiarity with computer programming and statistical concepts
CIVL9205
Concrete Structures 1
6 A CIVL9110 and CIVL9201. Basic concepts of solid mechanics and structural mechanics, including: compatibility of strains; stress-strain relationships; equilibrium; flexure, shear and torsion; statically determinate load effects (reactions, bending moments, shear forces); elastic beam theory (strains, stresses and beam deflections)
CIVL9206
Steel Structures 1
6 A CIVL9110 and CIVL9201 and CIVL9235
It is assumed that students are competent in the following areas: the methods of load transfer in structures - tension, compression, bending, shear, torsion, and bearing; an appreciation of stress and strain, and being able to determine stresses and strains in simple sections under axial force, bending moments, shear and torsion; calculating and understanding the physical significance of geometric section properties - centroid, Ix, Iy, Zx, Zy, Sx, Sy, rx, ry, J, Ag; knowledge of the basic elastic-plastic material properties of steel, E, G, fy, fu; and knowledge of loading of structures. A special "assumed knowledge" lecture will be given in Week 1 to refresh the knowledge of students.
CIVL9612
Fluid Mechanics
6 A CIVL9611 and (ENGG9802 or CIVL9802). This unit of study follows on from Fluid Mechanics CIVL9611, which provides the essential fundamental background and theory of fluid mechanics and is assumed to be known and fully understood. Intermediate coding skills with PYTHON are essential for the data-centric assignments in this course. Please refer to the unit of study outline
CIVL9811
Engineering Design and Construction
6 P CIVL9810
N CIVL8811
CIVL9903
Civil Engineering Design
6 A CIVL9410 and CIVL9612 and [CIVL9811 or CIVL8811]
P CIVL9205 and CIVL9206

Specialisations

Geomechanical Engineering Specialisation
Students complete 6 credit points of Geomechanical Specialist Core units
CIVL9411
Geotechnical Engineering 1
6 A Fundamentals of soil mechanics including effective stress, pore pressure, consolidation and seepage
Students complete 24 credit points of Geomechanical Advanced Specialist units
CIVL6450
Analysis and Design of Pile Foundations
6 N CIVL5450
CIVL6454
Rock Engineering
6 A Undergraduate geology and soil mechanics
N CIVL5454
CIVL6455
Advanced Soil Mechanics
6 A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411]. A knowledge of basic concepts and terminology of soil mechanics is assumed. Experience with geotechnical practice in estimating parameters from field and laboratory data would be useful but not essential
N CIVL5455
CIVL6456
Advanced Geotechnical Engineering
6 A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411]
Students complete 6 credit points of Geomechanical Specialist Elective units
CIVL5351
Geoenvironmental Engineering
6  
CIVL5460
Soil Mechanics 2
6  
Structures Specialisation
Students complete 24 credit points of Structures Advanced Specialist Core units
CIVL6257
Concrete Structures - Prestressed Concrete
6 N CIVL5257
CIVL6264
Composite Steel-Concrete Structures
6 N CIVL5264
CIVL6267
Steel Structures - Adv Analysis and Design
6 N CIVL5267
CIVL6268
Structural Dynamics
6 A Students are assumed to have a good knowledge of fundamental structural analysis, which is covered in the courses of Structural Mechanics, Introduction to Structural Concepts and Design, Structural Analysis, and Finite Element Analysis
N CIVL5268
Students complete 12 credit points of Structures Specialist Elective units
CIVL5266
Steel Structures - Stability
6 A There are no prerequisites for this unit of study but it is assumed that students are competent in the content covered in Structural Mechanics, Steel Structures, and Structural Analysis
CIVL5269
Advanced Concrete Structures
6 P CIVL3205 or CIVL9205
CIVL5277
Structural Rehabilitation and Timber Design
6 A (CIVL2201 and CIVL3205 and CIVL3206) or (CIVL9201 and CIVL9205 and CIVL9206)
CIVL5458
Numerical Methods in Civil Engineering
6  
Water Specialisation
Students complete 24 credit points of Water Engineering Advanced Specialist Core units
CIVL5665
Water Supply for Towns and Cities
6  
CIVL5670
Reservoir, Stream and Coastal Engineering
6 A (CIVL3612 or CIVL9612) and MATH2061
CIVL6669
Applied Fluid Engineering Computing
6 A CIVL3612 or CIVL9612
N CIVL5669
CIVL6665
Advanced Water Resources Engineering
6 A CIVL3612 or CIVL9612
N CIVL5665
Students complete 12 credit points of Water Specialist Elective units
CHNG5005
Wastewater Engineering
6 A Knowledge of mass and energy balances, mathematics, process design, biochemical processes, and particle mechanics at a level typical of an undergraduate degree in chemical engineering. Assumed knowledge is equivalent to material covered in CHNG1103 and CHNG2801 and CHNG2802 and CHNG3803 and CHNG3804 and CHNG3805
CIVL5351
Geoenvironmental Engineering
6  
CIVL9614
Hydrology
6 A (CIVL9802 or ENGG9802) and CIVL9611 and CIVL9612 and MATH2061

Civil Stream Specialist units (No Specialisation)

Students not enrolled in a specialisation complete 24 credit points of Advanced Civil Specialist units
CIVL5665
Water Supply for Towns and Cities
6  
CIVL6002
Measurement and Data in Civil Engineering
6 A Basic fundamental concepts common to any undergraduate civil and environmental engineering degree program. Familiarity with a programming language like Python, R, or MATLAB is preferred but not required.
CIVL6257
Concrete Structures - Prestressed Concrete
6 N CIVL5257
CIVL6264
Composite Steel-Concrete Structures
6 N CIVL5264
CIVL6267
Steel Structures - Adv Analysis and Design
6 N CIVL5267
CIVL6268
Structural Dynamics
6 A Students are assumed to have a good knowledge of fundamental structural analysis, which is covered in the courses of Structural Mechanics, Introduction to Structural Concepts and Design, Structural Analysis, and Finite Element Analysis
N CIVL5268
CIVL6450
Analysis and Design of Pile Foundations
6 N CIVL5450
CIVL6454
Rock Engineering
6 A Undergraduate geology and soil mechanics
N CIVL5454
CIVL6455
Advanced Soil Mechanics
6 A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411]. A knowledge of basic concepts and terminology of soil mechanics is assumed. Experience with geotechnical practice in estimating parameters from field and laboratory data would be useful but not essential
N CIVL5455
CIVL6456
Advanced Geotechnical Engineering
6 A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411]
CIVL6665
Advanced Water Resources Engineering
6 A CIVL3612 or CIVL9612
N CIVL5665
CIVL6669
Applied Fluid Engineering Computing
6 A CIVL3612 or CIVL9612
N CIVL5669
Students not enrolled in a specialisation complete 12 credit points of Civil Specialist units
CIVL5266
Steel Structures - Stability
6 A There are no prerequisites for this unit of study but it is assumed that students are competent in the content covered in Structural Mechanics, Steel Structures, and Structural Analysis
CIVL5269
Advanced Concrete Structures
6 P CIVL3205 or CIVL9205
CIVL5276
Bridge Engineering
6 A (CIVL2201 and CIVL3205 and CIVL3206) or (CIVL9201 and CIVL9205 and CIVL9206). Students who have not completed Concrete Structures (CIVL3205 or CIVL9205) will be very disadvantaged and should not attempt this unit
CIVL5277
Structural Rehabilitation and Timber Design
6 A (CIVL2201 and CIVL3205 and CIVL3206) or (CIVL9201 and CIVL9205 and CIVL9206)
CIVL5320
Engineering for Sustainable Development
6 N CIVL9320
CIVL5351
Geoenvironmental Engineering
6  
CIVL5452
Geotechnical Engineering 2
6 A [CIVL2410 or CIVL9410] and [CIVL3411 or CIVL9411]. Students are assumed to have a good knowledge of fundamental soil mechanics, which is covered in the courses of soil mechanics (settlement, water flow, soil strength) and foundation engineering (soil models, stability analyses; slope stability; retaining walls; foundation capacity)
N CIVL6452
CIVL5458
Numerical Methods in Civil Engineering
6  
CIVL5460
Soil Mechanics 2
6  
CIVL5531
Advanced Integrated Building Engineering
6 A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus and (CIVL3511 Introduction to Integrated Building Engineering or CIVL9511 Introduction to Integrated Building Engineering)
CIVL5533
Energy-efficient Building Systems
6 A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus
CIVL5535
Building Envelope and Adaptive Engineering
6 A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus
CIVL5668
Fundamentals of Wind Engineering for Design
6  
CIVL5670
Reservoir, Stream and Coastal Engineering
6 A (CIVL3612 or CIVL9612) and MATH2061
CIVL5701
Transport Networks
6 A CIVL2700 or CIVL9700
CIVL5702
Traffic Engineering
6 A [(CIVL2700 or CIVL9700) or (MATH1021 and MATH1023 and MATH1005)] or [(MATH1061 and MATH1062) or (ENGG1801 or ENGG1810 or INFO1110)]. Basic statistics through regression analysis, differential and integral calculus, computer programming
CIVL5703
Transport Policy, Planning and Deployment
6 A CIVL2700
N CIVL3703 or CIVL9703
CIVL5704
Transport Analytics
6 A CIVL3704 or CIVL9704
CIVL5999
Advanced Research and Analysis

6 A (CIVL2201 or CIVL9201) and (CIVL2611 or CIVL9611) and (CIVL2410 or CIVL9410)
CIVL9235
Structural Analysis
6 A This unit of study assumes previous study of the fundamental principles of structural mechanics obtained from CIVL9201 Foundations of Structural Mechanics or equivalent introductory structural mechanics subject
CIVL9310
Humanitarian Engineering
6  
CIVL9411
Geotechnical Engineering 1
6 A Fundamentals of soil mechanics including effective stress, pore pressure, consolidation and seepage
CIVL9511
Basics of Integrated Building Engineering
6 A CIVL1900 Introduction to Civil Engineering and CIVL1110 or AMME1362 Materials and CIVL2201 Structural Mechanics and MATH2061 Linear Mathematics and Vector Calculus
CIVL9614
Hydrology
6 A (CIVL9802 or ENGG9802) and CIVL9611 and CIVL9612 and MATH2061
CIVL9704
Transport Informatics
6 A Understanding of statistical inference. Familiarity with the urban transport network and basic concepts in transport studies
N PMGT2851 or ENGG2851 or CIVL3704
CIVL9705
Transport Design
6 A CIVL9700
N CIVL3705

Project units

All candidates are required to complete a minimum of 12 credit points of Project or Research units during the final year of study.
Candidates achieving an average mark of 70% or higher are eligible for the Extended Capstone Project. Extended Capstone Project candidates take Capstone Project units CIVL5020 and CIVL5022 (total 18cp) in place of Capstone Project unit CIVL5021 and 6 credit points of Specialisation or Stream Elective units.
CIVL5020
Capstone Project A
6 P 96 credit points from MPE degree program or 48 credit points from the MPE(Accel) program or 24 credit points from the ME program (including any credit for previous study)
N CIVL5222 or CIVL5223
CIVL5021
Capstone Project B
6 C CIVL5020
N CIVL5222 or CIVL5223 or CIVL5022
CIVL5022
Capstone Project B Extended
12 P 24 credit points in the Master of Engineering and WAM >=70 or 96 credit points in the Master of Professional Engineering and WAM >=70 or 48 credit points from MPE(Accel) program and WAM >=70
N CIVL5021 or CIVL5222 or CIVL5223

Research Pathway

Candidates achieving an average mark of 75% or higher are eligible for the Research Pathway. Research pathway candidates take Dissertation units CIVL5222 & CIVL5223 (total 24 credit points) in place of Capstone Project units and 12 credit points of Specialisation or Stream Elective units.
CIVL5222
Dissertation A
12 N CIVL5020 or CIVL5021 or CIVL5022
In order to enrol in a project, students must first secure an academic supervisor in an area that they are interested. The topic of your project must be determined in discussion with the supervisor. The supervisor can come from any of the Engineering Departments, however, they need to send confirmation of their supervision approval to the Postgraduate Administrator.
CIVL5223
Dissertation B
12 P CIVL5222
N CIVL5020 or CIVL5021 or CIVL5022
In order to enrol in a project, students must first secure an academic supervisor in an area that they are interested. The topic of your project must be determined in discussion with the supervisor. The supervisor can come from any of the Engineering Departments, however, they need to send confirmation of their supervision approval to the Postgraduate Administrator.

Major Industrial Project

Candidates undertaking the Major Industrial Project take CIVL5010 in place of ENGG5217 Practical Experience CIVL5020/CIVL5021 Capstone Project A and B and 12 credit points of Specialistation or Elective units of study.
CIVL5010
Major Industrial Project
24 P WAM >= 70 in prior semester enrolment
N CIVL5020 or CIVL5021 or CIVL5022 or CIVL5222 or CIVL5223 or ENGG5217

Post-publication amendments

Date
Original publication
Post-publication amendment
21/11/2024 Prohibitions (N) for ENGG5217 published as: ENGP1000 or ENGP2000 or ENGP3000 or ENGG4000 or CHNG5205 or AMME5010 Prohibitions (N) for ENGG5217 amended to: ENGP1000 or ENGP2000 or ENGP3000 or ENGG4000 or CHNG5205 or AMME5010 or BMET5010 or CIVL5010 or ELEC5010
21/11/2024 No Prerequisites (P) for CIVL9614 Prerequisites (P) for CIVL9614 added: CIVL9611
21/11/2024 Assumed Knowledge (A) for CIVL6002 published as:
"Fundamental civil engineering concepts such as are taught in CIVL1900: Introduction to Civil Engineering and CIVL1802: Statics"
Assumed Knowledge (A) for CIVL6002 amended to:
"Basic fundamental concepts common to any undergraduate civil and environmental engineering degree program. Familiarity with a programming language like Python, R, or MATLAB is preferred but not required."
21/11/2024 No Assumed Knowledge (A) for CIVL5320 Assumed Knowledge (A) for CIVL5320 added: CIVL3310 OR CIVL9310
26/11/2024 Prerequisites (P) for CIVL9614 published as:
"CIVL9611"
Prerequisites (P) for CIVL9614 removed:
26/11/2024 Assumed Knowledge (A) for CIVL5320 published as:
"CIVL3310 or CIVL9310"
Assumed Knowledge (A) for CIVL5320 removed:
17/12/2024 Assumed Knowledge (A) for CIVL6001 published as:
"CIVL2010 or equivalent"
Assumed Knowledge (A) for CIVL6001 amended to:
"Basic familiarity with computer programming and statistical concepts"
03/03/2025 Assumed Knowledge (A) for CIVL5702 published as:
A (CIVL2700 or CIVL9700) and (MATH1021 and MATH1023 and MATH1005) or (MATH1061 and MATH1062) and (ENGG1801 or ENGG1810). Basic statistics through regression analysis, differential and integral calculus, computer programming
Assumed Knowledge (A) for CIVL5702 amended to:
A [(CIVL2700 or CIVL9700) AND (MATH1021 and MATH1023 and MATH1005)] OR [(MATH1061 and MATH1062) AND (ENGG1801 or ENGG1810 or INFO1110)]. Basic statistics through regression analysis, differential and integral calculus, computer programming