1. Program Aims
a) Extend student's comprehension of key Computer science concepts and provide them with an indepth understanding of specialized areas of Computer science and their applications.
b) Prepare students effectively to doctoral studies in Computer science and to professional employment in related area.
c) Understand the significance ability for sustaining learning throughout his/her career, whether in an academic role, or in other employment.
d) Offer students a flexible educational framework that enables them to specialize or maintain a broad course of study.
e) Offer advanced courses in Computer science to help establishing the necessary background needed for scientific research in Computer science.
f) Develop students' skills to recognize and use various types of reasoning within an
environment committed to excellence in research.
g) Provide students with a broad and balanced foundation of knowledge and practical skills in
mathematics, computer sciences, statistics and computing.
h) Provide the necessary skills and training for further study or research in Computer science.
i) Introduce students to a wide range of applications of Computer science.