1. Arab Academy for Science, Technology and Maritime Transport, Alexandria, Egypt
2. Department of Naval Architecture and Marine Engineering, Port Said University, Port Said, Egypt
3. Naval Architecture, Ocean and Marine Engineering, University of Strathclyde, Glasgow, UK