course GE-105 (Summer-2017) GE-105 Summer - 2017 (Summer Semester 1437-1438H) course attachements Homework Supporting Material Slides Syllabus