Civil Engineering Level 2 Semester 1Recent Egypt's History Explore lvl 2 sem 1Communication & Presentation Skills Explore lvl 2 sem 1Mathematics 4 Explore lvl 2 sem 1Structural Analysis 2 Explore lvl 2 sem 1Concrete Technology Explore lvl 2 sem 1Environmental Engineering Explore lvl 2 sem 1Soil Mechanics Explore lvl 2 sem 1Structural Mechanics 2 Explore lvl 2 sem 1