Beng Courses

Courses are one-unit courses unless otherwise specified. The list of courses below is not final, and some courses may not be offered every year.

4-YEAR Curriculum Course Code

CIME2101 Water & air quality: concepts & measurement (more detail ...)

CIVL1105 Environmental engineering (more detail ...)

CIVL1113 Engineering mechanics & materials (more detail ...)

CIVL1114 Surveying & drawing (more detail ...)

CIVL1115 Civil engineering informatics (more detail ...)

Back to Top


CIVL2102 Engineering geology & rock mechanics (more detail ...)

CIVL2103 Fluid mechanics (more detail ...)

CIVL2104 Hydraulics & hydrology (more detail ...)

CIVL2106 Soil mechanics (more detail ...)

CIVL2108 Principles of civil engineering management (more detail ...)

CIVL2109 Internship (more detail ...)

CIVL2110 Experiential learning (more detail ...)

CIVL2111 Transportation engineering (more detail ...)

CIVL2112 STRUCTURAL ANALYSIS (more detail ...)

CIVL2113 STRUCTURAL DESIGN (more detail ...)

CIVL2114 INTERNSHIP (more detail ...)

Back to Top


CIVL3101 Advanced engineering mechanics (more detail ...)

CIVL3103 Construction project management (more detail ...)

CIVL3106 Engineering hydraulics (more detail ...)

CIVL3107 Environmental impact assessment of civil engineering projects (more detail ...)

CIVL3108 Foundation engineering (more detail ...)

Back to Top


CIVL3111 Municipal & industrial wastewater treatment (more detail ...)

CIVL3112 Prestressed concrete structures (more detail ...)

CIVL3114 Slope engineering (more detail ...)

CIVL3115 Solid & hazardous waste management (more detail ...)

CIVL3116 Steel structures (more detail ...)

CIVL3119 Traffic engineering (more detail ...)

Back to Top


CIVL3120 Transportation infrastructure engineering (more detail ...)

CIVL3121 Water resources engineering (more detail ...)

CIVL3122 Wind engineering (more detail ...)

CIVL3125 Law for civil engineers (more detail ...)

CIVL3126 Engineering practice in Mainland China (more detail ...)

CIVL3127 Building practice in the built environment (more detail ...)

CIVL3128 Structural dynamics & earthquake engineering (more detail ...)

CIVL3129 Numerical analysis in geotechnical engineering (more detail ...)

Back to Top


CIVL3130 Structural fire engineering (more detail ...)

CIVL3131 Earth retaining system (more detail ...)

CIVL3132 Geotechnical testing instrumentation & monitoring (more detail ...)

CIVL3133 Ground improvement (more detail ...)

CIVL3134 Environmental Geotechnology (more detail ...)

CIVL3135 Advanced structural analysis (more detail ...)

CIVL3138 Advanced theory and design of structures (more detail ...)

CIVL3139 Building information modelling (BIM) management for civil engineering (more detail ...)

CIVL4101 Capstone design project (more detail ...)

CIVL4102 Final year project (more detail ...)


ENGG1300 Fundamental mechanics (more detail ...)

Back to Top