Guidelines and templates for course specifications ( Annex D ) Dr. Kamal Emam Kamel Director, Qality Assurance and Accreditation Center, Ain Shams University.