Civil Engineering

Students must complete for the BE (Civil Engineering Plan code: CIVILX2001), #64 comprising -

  1. One of the following -
    • a major - #50, comprising #44 being all compulsory courses listed in Part A of the Civil Engineering List, plus #6 from advanced electives listed in Part B Electives; or
    • an extended major - #60, comprising a major plus an additional #10 as set out in Part B Electives under Extended Major; or
    • a major and a minor - #60, comprising a major plus an additional #10 as set out in Part B under the appropriate minor field; and

  2. balance from electives -
    • with a maximum of #10 of level one courses;
    • students are encouraged to seek academic advice for courses chosen that are not listed in Part B Electives. Selection of courses which are not in the BE List require the approval of the Executive Dean.

Part A - Compulsory

Year 1, Semester 1

Course Code Units Course Title
ENGG1000 2 Introduction to Professional Engineering [1]

Year 1, Semester 1 or 2

Course Code Units Course Title
ENGG1010 2 Applied Mechanics
MATE1000 2 Physics & Engineering of Materials
MATH1051 2 Calculus & Linear Algebra I [2]

Year 1, Semester 2

Course Code Units Course Title
MATH1052 2 Multivariate Calculus & Ordinary Differential Equations

Year 2, Semester 1

Course Code Units Course Title
CIVL2130 1 Environmental Issues, Monitoring & Assessment
CIVL2330 2 Structural Mechanics
CIVL2410 2 Traffic Flow Theory & Analysis
MATH2000 2 Calculus & Linear Algebra II
STAT2201 1 Analysis of Engineering & Scientific Data [3] [4]

Year 2, Semester 2

Course Code Units Course Title
CIVL2140 2 Catchment Hydrology
CIVL2210 2 Fundamentals of Soil Mechanics
CIVL2340 2 Introduction to Structural Design
CIVL2360 2 Reinforced Concrete Structures & Concrete Technology

Year 3, Semester 1

Course Code Units Course Title
CIVL3130 2 Fluid Mechanics for Civil Engineers
CIVL3210 2 Geotechnical Engineering
CIVL3340 2 Structural Analysis

Year 3, Semester 2

Course Code Units Course Title
CIVL3140 2 Catchment Hydraulics: Open Channel Flow & Design
CIVL3350 2 Structural Design
CIVL3420 2 Transportation Systems Engineering

Year 4, Whole Year

Course Code Units Course Title
[ CIVL4511 4 Civil Design [5]
[ CIVL4512 4 Civil Design [5]

Year 4, Semester 2

Course Code Units Course Title
CIVL4520 2 Civil Engineering Management

Part B Electives
B1 - Introductory Electives

Course Code Units Course Title
CHEM1020 2 Chemistry - Energetics & Reactivity
CSSE1000 2 Introduction to Computer Systems
CSSE1001 2 Introduction to Software Engineering I
ELEC1000 2 Introduction to Electrical Engineering
ENGG1050 2 Engineering Thermodynamics
ENVM1501 2 Introduction to Environmental Management
PHYS1002 2 Electromagnetism, Optics, Relativity & Quantum Physics I

B2 - Advanced Electives

Course Code Units Course Title
CHEE4012 2 Industrial Wastewater & Solid Waste Management
CIVL4110 2 Coastal & Estuarine Processes [6]
CIVL4120 2 Advanced Open Channel Flow & Hydraulic Structures [7]
CIVL4140 2 Ground Water & Surface Flow Modelling
CIVL4160 2 Advanced Fluid Mechanics
CIVL4230 2 Advanced Soil Mechanics
CIVL4250 2 Numerical Methods in Engineering
CIVL4320 2 Engineering of Small Buildings
CIVL4330 2 Advanced Structural Engineering
CIVL4411 2 Advanced Transport Engineering
CIVL4560 2 Project
CIVL4580 4 Research Thesis [5]
CIVL4582 4 Research Thesis [5]
ERTH1501 2 Earth Processes & Geological Materials for Engineers
MINE4000 2 Mine Waste Management & Landform Design

Other Electives

Course Code Units Course Title
ENGG4010 2 Professional Development
ENGG4103 2 Engineering Asset Management
MATH1050 2 Mathematical Foundations [8]
SCIE1010 2 Introduction to Research Practices - The Big Issues

Extended Major

Students enrolled in the extended major are required to obtain the major, plus #10 comprising Part B1 and B2 electives, with a maximum of #6 from Part B1.

Minors

Students enrolled in a minor field of study are required to obtain the major, plus an additional #10 as set out below for the minor.

Geomechanics

Students enrolled in the Geomechanics minor are required to obtain #10 from the courses listed below, comprising Group A and the balance from Group B. Students should consult an academic advisor prior to enrolment.

Group A

Course Code Units Course Title
ERTH1501 2 Earth Processes & Geological Materials for Engineers

plus one of:

Course Code Units Course Title
CIVL4560 2 Project
[ CIVL4580 4 Research Thesis [5]
[ CIVL4582 4 Research Thesis [5]

Group B

Course Code Units Course Title
CIVL4230 2 Advanced Soil Mechanics
CIVL4250 2 Numerical Methods in Engineering
ERTH2004 2 Structural Geology
ERTH3020 2 Introduction to Geophysics
MINE3109 2 Special Topics in Mining II
MINE3125 2 Rock Breakage
MINE4000 2 Mine Waste Management & Landform Design
MINE4120 2 Mine Geotechnical Engineering

Mining Engineering

Students enrolled in the Mining Engineering minor are required to obtain at least #10 from the courses listed below, including #4 from Group A. Students should consult an academic adviser prior to enrolment.

Group A

Course Code Units Course Title
MINE2105 2 Introduction to Mining
MINE3120 2 Resource Estimation

Group B

Course Code Units Course Title
ERTH1501 2 Earth Processes & Geological Materials for Engineers
MINE3121 2 Mining Geomechanics
MINE3122 2 Mining Systems
MINE3124 2 Mine Ventilation I
MINE3125 2 Rock Breakage
MINE4120 2 Mine Geotechnical Engineering
MINE4121 2 Mine Management

End notes

  • [1] BE/BSc students must complete ENGG1000 and are exempt from SCIE1000.
  • [2] Students without at least a Sound Achievement in Senior Maths C are strongly recommended to take MATH1050 as an elective before MATH1051
  • [3] BE/BSc students required to complete STAT2201 and/or STAT2202 under the engineering course list must not complete STAT1201 under the Science course list. These students are exempt from STAT1201.
  • [4] BE/BBusMan, BE/BCom and BE/BEcon students required to complete STAT2201 towards the engineering major must not enrol in ,and cannot gain credit for, ECON1310. A student undertaking STAT2201 is exempted from ECON1310 and must complete #2 for an ECON course approved by the BEL Executive Dean.
  • [5] This course is offered over more than one semester. Enrol in the same course code in each semester.
  • [6] Course is offered in odd-numbered years only.
  • [7] Course is offered in even-numbered years only.
  • [8] MATH1050 is not available for students with a High Achievement or higher in Senior Maths C.