Home  
News & Activities  
Accreditation
Degrees Offered
Courses
Academic Staff  
Administrative Staff  
Advisors  
Contact Hour  
CEE Alumni Association  
Laboratories and Facilities  
Research and Studentships  
Related Links  
Faculty of Science and Technology  
 

Civil Engineering

    Credits
2 required elective courses chosen from Table I 6
6 required elective courses chosen from Table I and II* 18
CIVL7998 Project Report 6
Total Credits: 30
     
OR    
     
2 required elective courses chosen from Table I 6
7 required elective courses chosen from Table I and II* 21
CIVL7997 Internship and Report 3
Total Credits: 30

* The 2 chosen required elective courses from Table I stated in the first requirement cannot count towards the 6 / 7 required elective courses stated in the second requirement.

     
List of Required Elective Courses (Table I) for M.Sc. in Civil Engineering  
     
CIVL7001 Advanced Mathematics 3
CIVL7002 Theory of Elasticity and Plasticity 3
CIVL7003 Finite Element Method 3
CIVL7029 Hydrodynamics 3
     
List of Required Elective Courses (Table II) for M.Sc. in Civil Engineering  
     
CIVL7004 Advanced Soil Mechanics 3
CIVL7005 Subsurface Investigation and Soil Testing 3
CIVL7006 Advanced Foundation Engineering 3
CIVL7007 Soil Dynamics 3
CIVL7008 Structural Design of Foundations 3
CIVL7009 Special Topics in Geotechnical Engineering II 3
CIVL7010 Structural Vibrations 3
CIVL7011 Plates and Shells 3
CIVL7012 Structural Analysis and Finite Elements 3
CIVL7013 Special Topics in Structural Engineering III 3
CIVL7014 Numerical Modeling in Geomechanics 3
CIVL7015 Random Vibrations of Structures 3
CIVL7016 Behavior and Design of Steel Members 3
CIVL7017 Ground Improvement Techniques 3
CIVL7018 Slope Stability and Earth Retaining Structures 3
CIVL7019 Special Topics in Geotechnical Engineering I 3
CIVL7020 Special Topics in Structural Engineering I 3
CIVL7021 Special Topics in Structural Engineering II 3
CIVL7022 Advanced Applications of Structural Dynamics 3
CIVL7023 Economic Analysis and Financial Management in Engineering 3
CIVL7024 Fracture Mechanics and Fatigue 3
CIVL7025 Reliability Analysis in Civil Engineering 3
CIVL7026 Instrumentation Systems in Civil Engineering 3
CIVL7027 Constitutive Modeling in Soil Mechanics 3
CIVL7028 Analysis and Design of Reinforced Concrete Members 3
CIVL7030 Environmental Fluid Mechanics 3
CIVL7031 Sediment Transport 3
CIVL7032 Municipal Solid Waste Management 3
CIVL7033 Environmental Chemistry 3
CIVL7034 Water and Waste Water Treatment: Principle and Application 3
CIVL7035 Water Pollution Control: Physical and Chemical Modeling 3
CIVL7036 Environmental Assessment and Planning: Computer Modeling 3
CIVL7037 Air Pollution Control 3
CIVL7038 Special Topics in Environmental Engineering IV 3
CIVL7039 Air Pollution Meteorology and Chemistry 3
CIVL7040 Special Topics in Environmental Engineering I 3
CIVL7041 Special Topics in Environmental Engineering II 3
CIVL7042 Special Topics in Environmental Engineering III 3
CIVL7043 Quantitative Methods for Construction Decision Making 3
CIVL7044 Quality and Safety Management in Construction 3

Civil Engineering - Hydraulics and Environmental Engineering

     Credits
CIVL7001 Advanced Mathematics 3
CIVL7029 Hydrodynamics 3
CIVL7999 Academic Thesis* 6
6 elective courses chosen from the elective table 18
Total Credits: 30
     
OR    
     
CIVL7001 Advanced Mathematics 3
CIVL7029 Hydrodynamics 3
CIVL7996 Applied Thesis* 3
7 elective courses chosen from the elective table 21
Total Credits: 30
*Academic thesis based programme targets all MSc students, while applied thesis based programme targets all MSc students except for studentship/assistantship holders.
     
List of Required Elective Courses for M.Sc. in Civil Engineering (Hydraulics & Environmental Engineering):
     
CIVL7003 Finite Element Method 3
CIVL7023 Economic Analysis and Financial Management in Engineering 3
CIVL7030 Environmental Fluid Mechanics 3
CIVL7031 Sediment Transport 3
CIVL7032 Municipal Solid Waste Management 3
CIVL7033 Environmental Chemistry 3
CIVL7034 Water and Waste Water Treatment: Principle and Application 3
CIVL7035 Water Pollution Control: Physical and Chemical Modeling 3
CIVL7036 Environmental Assessment and Planning: Computer Modeling 3
CIVL7037 Air Pollution Control 3
CIVL7038 Special Topics in Environmental Engineering IV 3
CIVL7039 Air Pollution Meteorology and Chemistry 3
CIVL7040 Special Topics in Environmental Engineering I 3
CIVL7041 Special Topics in Environmental Engineering II 3
CIVL7042 Special Topics in Environmental Engineering III 3
CIVL7043 Quantitative Methods for Construction Decision Making 3
CIVL7044 Quality and Safety Management in Construction 3