The Department of Computer Science offers a two-year graduate thesis-based program leading to a Master of Science (M. Sc.) degree in Computer Science. This program is designed to promote high achievement in theoretical and practical problems within the field of computer science and to address the growing education demands for graduate and professionals with advanced Computer Science education. In addition, this program is fully accredited by the Ministry of Higher Education.
The main objective of the M.Sc. program in Computer Science is to provide a technically oriented scientific graduate education for individuals who are motivated to extend their computer science expertise and education or to acquire new technical and scientific skills in the discipline of computer science. Another major objective of this program is to prepare students for their graduate studies at the doctoral level.