"To prepare high caliber participants in knowledge-based society; and to motivate creativity, excellence in research, education, and community services in computer science "
- Provides graduates with solid and diversified knowledge and hands-on experience to prepare them as skilled Computer Science specialists.
- Provides an educational experience that develops the student’s intellectual ability in order to facilitate the development of independent judgment and problem-solving skills.
- Provides graduates with various cognitive and communication skills that promote them to succeed in their professional careers through team work, proactive involvement, critical thinking, ethical behavior and responsibility, and influential roles in their organizations and communities.
- Identifies opportunities for research in the field and utilize its results and findings in their profession practice.
- Provides graduates with self-professional development and life-long learning skills.
- Provides graduates with ability to pursue their postgraduate studies and succeed in academic and research careers.
Stages of the study plan
The study plan is divided into four years, as follows:
- First year: One year (two semesters) introductory year in which science and general subjects are taught, in addition to the English language and programming principles.
- The second year: One year (two semesters) in which the basic specialization courses are taught, including practical application using specific software according to the course description.
- Third year: one year (two semesters) in which advanced specialization courses are taught, including practical application using specific software according to the course description.
- Fourth year: one year (two semesters) in which advanced courses are taught that include the graduation project in two stages: the first phase in the first semester and the second phase in the second semester. As well as practical training of 400 hours (50 working days) at the training headquarters, which must be carried out in the departments of computing or information technology, whether in the government or private sector.