B.Sc. in Construction and Building Engineering

Semester 1    Semester 2    Semester 3    Semester 4    Semester 5    Semester 6    Semester 7    Semester 8    Semester 9    Semester 10   

CodeTitlePrequisitesCourse Material
BA113 Physics None Course material
BA123 Mathematics I None Course material
BA141 Engineering Mechanics I None N/A
CC111 Introduction to Computer None Course material
IM111 Industrial Relations NoneCourse material
LH 131 English for Special Purposes 1 none N/A
ME151 Engineering Drawing and Projection None N/A

CodeTitlePrequisitesCourse Material
BA114 Physics II BA113Course material
BA118 Chemistry None N/A
BA124 Mathematics II BA123 Course material
BA142 Engineering Mechanics II BA141 N/A
CC114 Introduction to Programming CC111 N/A
IM112 Manufacturing Technology NoneN/A
LH132 ESP 2 LH131 N/A

CodeTitlePrequisitesCourse Material
BA223 Mathematics III BA124 Course material
CB221 Construction Engineering Drawings ME151 N/A
CB241 Structural Analysis 1 BA141 N/A
CB251 Testing of Materials None Course material
EE238 Electric Engineering Fundamentals BA124 Course material
LH231 Technical Report Writing LH132 N/A

CodeTitlePrequisitesCourse Material
BA224 Mathematics IV BA223Course material
CB242 Strength of Materials CB241 and CB251 Course material
CB271 Construction Surveying 1 BA124 N/A
CB281 Hydraulics for Civil Engineers BA114 Course material
EE218 Instrumentation & Measurements EE 238 Course material
Elective courses : select 1 from group         Major

CodeTitlePrequisitesCourse Material
BA329 Probability and Statistics BA224 N/A
CB343 Structural Analysis 2 CB242 Course material
CB352 Construction Materials CB251 Course material
CB361 Engineering Geology None N/A
CB382 Water Resources Engineering CB281 N/A
ME255 Computer Aided Drafting (CAD) CB221 N/A

CodeTitlePrequisitesCourse Material
CB311 Introduction to Construction Management BA224Course material
CB312 Systems Analysis for Construction Engineers BA329N/A
CB313 Quality Control in Construction BA329N/A
CB322 Building Construction CB221 N/A
CB354 Design of Reinforced Concrete Structures 1 CB343 N/A
CB362 Soil Mechanics CB361N/A

CodeTitlePrequisitesCourse Material
AR411 Architectural Design & Urban Landscape CB221N/A
CB455 Design of Reinforced Concrete Structures 2 CB354 N/A
CB472 Transportation and Traffic Engineering CB271 N/A
CB483 Irrigation and Drainage CB382 N/A
CC413 Numerical Analysis CC112 , BA224 N/A
Elective courses : select 1 from group         Major

CodeTitlePrequisitesCourse Material
CB415 Quantity Surveying, Cost Estimating and Specifications CB322 and CB354 Course material
CB431 Technical Installations in Buildings CB322N/A
CB444 Design of Metallic Structures CB343 N/A
CB463 Design and Construction of Earth Structures and Foundations CB362 and CB354 Course material
CB474 Highway Design and Construction CB472N/A
CB485 Design and Construction of Coastal Structures CB281N/A
IM400CB Practical Training 90 Credit HourN/A

CodeTitlePrequisitesCourse Material
CB501 Project 1 138 Credit HoursN/A
CB514 Construction Contracts and Law CB311 and CB415N/A
CB516 Construction Project Management 1 CB311 and CB322 N/A
CB523 Methods and Equipment for Construction 1 CB322 N/A
CB532 Environmental & Sanitary Engineering CB382 N/A
Elective courses : select 1 from group - Courses Group 2         Major

CodeTitlePrequisitesCourse Material
CB503 Project 2 CB501N/A
CB519 Construction Project Management 2 CB415 and CB516 Course material
CB524 Methods and Equipment for Construction 2 CB523 N/A
CB533 Environmental Control and Energy in Buildings CB431N/A
Elective courses : select 1 from group - Courses Group 2         Major

Elective . Major .

Elective courses
IM531EHuman Resource Management 126 Credit Hours
IM539International Business Management None
NE264Scientific Thinking None
NE266Creativity and Innovation None
NE465Aesthetic Education & Art Appreciation None
NE466Environmental Science & Technology None

Elective - Courses Group 2 . Major .

Elective courses
CB518Financial Management and Accounting in Construction CB516
CB525Special Topics in Construction Engineering CB523
CB534Special Topics in Environmental Engineering CB532
CB545Structural Dynamics CB343
CB546Special Topics in Steel and Composite Structures CB444
CB556Concrete Technology CB352
CB557Inspection, Maintenance, and Repair of structures CB444 or CB455
CB558Special Topics in Reinforced Concrete Structures CB455
CB564Special Topics in Geotechnical Engineering CB463
CB573Construction Surveying II CB271
CB575Special Topics in Transportation Engineering CB474
CB576Special Topics in Railway Engineering CB472
CB584Special Topics in Hydraulic & Coastal Structures CB483