Bachelor of Engineering in Civil Engineering

Share          

Curriculum Structure of B.Eng. (Civil) with Professional Internship for Admission AY2015/16

Curriculum Flow Chart:
​​
Year 1 Semester 1

Course Code & Title  No. of AUs  Pre-requisite
MH1810 Mathematics 1 3  
FE1008 Computing 3  
PH1011 Physics 3 Students w/o A-level Physics to do PH1012 Physics A
FE1073 Introduction to Engineering & Practices 1  
GC 0001 Introduction to Sustainability: Multidisciplinary Approaches and Solutions 1  
HW0188 Engineering Communication I 2  HW0001 ​
​GER-Elective (LA) 3
Total No. of AUs 16​  


Year 1 Semester 2

Course Code & Title   No. of AUs   Pre-requisite 
MH1811 Mathematics 2 3  
CV1011 Mechanics of Materials 4  
CV1012 Fluid Mechanics 3  
CV1013 Civil Engineering Materials 3  
CV1711 Civil Engineering Drawing 1  
CV0001 Civil Engineering and Sustainable Built Environment, ​GER-PE (STS) (Compulsory) ​3
​ML0001 Absolute Basics For Career 1
Total No. of AUs 18  


Year 2 Semester 1

Course Code & Title   No. of AUs   Pre-requisite 
CV2011 Structural Analysis I 3  CV1011
CV2013 Engineering Geology & Soil Mechanics 3  
CV2015 Hydraulics 3  CV1012
MH2814 Probability & Statistics 3  
CV2711 Civil Engineering Laboratory A 1  
GER - Elective (BM) 3  
HY0001 Ethics and Moral Reasoning 1  
GER (Free Elective) 3  
Total No. of AUs  20  


Year 2 Semester 2

Course Code & Title   No. of AUs   Pre-requisite 
CV2012 Structural Analysis II  3  CV2011
CV2014 Geotechnical Engineering  3  
CV2016 Hydrology  3  
CV2019 Matrix Algebra & Computational Methods  3  
CV2712 Civil Engineering Laboratory B  1  
CV3012 Steel Design  3  CV2011
GER (Free Elective)  3  
Total No. of AUs  19  


Year 3 Semester 1

Course Code & Title   No. of AUs   Pre-requisite 
CV3011 Reinforced Concrete Design  3  CV2011
CV3013 Foundation Engineering  3  CV2013 & CV2014 
CV3014 Transportation Engineering  3  
CV3015 Environmental Engineering  3  CV1012
ET0001 Enterprise and Innovation  1  
HW0288 Engineering Communication II  2  HW0188 
GER (Free Elective)  3  
Total No. of AUs  18  


Year 3 Semester 2

Course Code & Title   No. of AUs   Pre-requisite 
CV3911 Professional Internship  8  Year 3 Standing & Completed at least 4 Semesters of study
ML0002 Career Power Up  1  ML0001 
Total No. of AUs  9  


Year 4 Semester 1

Course Code & Title   No. of AUs   Pre-requisite 
CV0002 Engineers & Society  3
CV4011 Project Planning & Management  3  Year 4 Standing 
CV4711 Seminars & Site Visits  1
CV4911 Final Year Project  4  Year 4 Standing 
CV4XXX Specialization Course  3  Refer to Syllabus
GER (Free Elective)  3  
Total No. of AUs  17  


Year 4 Semester 2

Course Code & Title   No. of AUs   Pre-requisite 
CV3016 Construction Technology & Processes  3  
CV4911 Final Year Project  4  Year 4 Standing
CV4912 Integrated Design Project   3  Year 4 Standing 
CV4XXX Specialization Course  3  Refer to Syllabus
CV4XXX Specialization Course  3  Refer to Syllabus
GER (Free Elective)  3  
Total No. of AUs  19  


Specialization Course (Core Electives) 

Not all courses are offered in every semester or academic year


​Course Code & Title ​​  No. of AUs   Pre-requisite 
CV4101 Structural Analysis III  ​3  CV2012
CV4102 Advanced Steel Design  3  CV3012
CV4103 Offshore Engineering  3  CV3012
CV4104 Bridge Engineering  3  CV3011
CV4105 Prestressed Concrete  3  CV3011
CV4106 Construction Law & Dispute Resolution  3  Year 4 Standing
CV4107 Engineering Economics and Finance  3  
CV4108 IT in Engineering Construction  3  
CV4109 Advanced Foundation Engineering  3  CV3013
CV4110 Excavation & Retaining Walls  3  CV3013
CV4111 Ground Engineering  3  CV2014
CV4112 Traffic Engineering  3  CV3014
CV4113 Highway Engineering  3  CV3014
CV4114 Airport Engineering  3  CV3014
CV4115 Applied Hydrology  3  CV2016
CV4116 Coastal Engineering  3  CV2015
CV4117 Urban Stormwater Management  3  Year 3 Standing 
CV4118 Engineering Geology and Rock Mechanics​​ ​ 3 ​ CV2013
EN2003 Water Supply Engineering  3  CV1012
EN3001 Solid & Hazardous Waste Management  3  Year 3 Standing 
EN3002 Wastewater Engineering  3   Year 3 Standing
EN3004 Air Pollution Control Engineering  3  Year 3 Standing
EN4101 Surface Water Quality  3  Year 3 Standing
EN4104 Environmental Hydraulics  3​  CV2015


​​​​​​​​​​​​​​​​​​