Freshmen (Fall)

Course Code Course Name Units
MATH099PRE-CALCULUS3
ISLS101ISLAMIC CULTURE 12
Total : 5

Freshmen (Spring)

Course Code Course Name Units
CHEM101GENERAL CHEMISTRY I3
MATH101CALCULUS I4
ESP 101TECHNICAL ENGLISH3
ISLS201ISLAMIC CULTURE 23
IT 100COMPUTER SKILLS3
SE 100COMPUTER SKILLS3
CHEM101GENERAL CHEMISTRY I (LAB)1
Total : 20

Sophomore (Fall)

Course Code Course Name Units
CHEM102GENERAL CHEMISTRY II3
MATH102CALCULUS II4
PHYS101GENERAL PHYSICS I3
ESP 102INTRODUCTION TO ACADEMIC WRITING3
COMM101COMMUNICATION SKILLS3
CHEM102GENERAL CHEMISTRY II (LAB)1
ARAB101ARABIC LANGUAGE 13
PHYS101GENERAL PHYSICS I (LAB)1
Total : 21

Sophomore (Spring)

Course Code Course Name Units
PHYS102GENERAL PHYSICS II3
MATH203CALCULUS III4
CE 201ENGINEERING MECHANICS (STATICS)3
IE 255ENGINEERING ECONOMY3
ARAB201ARABIC LANGUAGE 23
ME 205ENGINEERING GRAPHICS3
PHYS102GENERAL PHYSICS II (LAB)1
Total : 20

Junior (Fall)

Course Code Course Name Units
ISLS301ISLAMIC CULTURE 3 (BUSINESS ETHICS)3
MATH204INTRODUCTION TO DIFFERENTIAL EQUATIONS3
ME 204ENGR.MECHANICS-DYNAMICS3
CE 222MECHANICS OF MATERIALS3
CE 204COMPUTER AIDED DESIGN3
CE 212SURVEYING & SPATIAL3
Total : 18

Junior (Spring)

Course Code Course Name Units
CE 321REINFORCED CONCRETE DESIGN3
IE 331PROBABILITY AND ENGINEERING STATISTICS3
CE 311CIVIL ENGINEERING MATERIALS3
CE 312ENVIRONMENTAL ENGINEERING BASIC3
CE 313BASIC STRUCTURAL ANALYSIS3
CE 314PROFESSIONAL ISSUE SEMINAR1
CE 315FLUID MECHANICS3
Total : 19

Senior (Fall)

Course Code Course Name Units
CE 322HYDRAULICS3
CE 412FOUNDATION DESIGN3
CE 323SOIL MECHANICS3
CE 324TRANSPORTATION ENGINEERING3
CE 431CONSTRUCTION MANAGEMENT3
Total : 15

Senior (Spring)

Course Code Course Name Units
CE 499SENIOR PROJECT4
CE 454HIGHWAY DESIGN & CONSTRUCTION3
CE 423HYDROLOGY & WATER RESOURCES3
CE 432CONSTRUCTION PLANNING & CONTRACTING3
CE 433CONSTRUCTION ESTIMATING3
CE 434ADVANCED METHOD & CONSTRUCTION3
CE 399SUMMER TRAINING2
Total : 21

Final (Fall)

Course Code Course Name Units
CE 422CONSTRUCTION ENGINEERING3
Total : 3
Plan Total: 120
Total Number of Courses : 50