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