Skip to main content
Computer science Department

We provide our students with the required knowledge in several areas of computer science including

  • Programming skills
  • Software engineering
  • Artificial intelligence
  • Software computing
  • Computer architecture
  • Parallel processing
  • Computer security
  • Web technology.

In order to generate high performing expertise in this field, we follow these steps:

  1. Provide scientific and technical advice and assistance to the institutions and agencies that use computer technologies.
  2. Award an applied computer science Diploma for students from different faculties to raise the number of graduates who can respond to the current need in the labor market.
  3. Raise awareness about computer technologies in the country's sectors and institutions and raising the efficiency of their use through specialized professional training courses.
  4. Participate with specialized agencies for the development and Arabization of computer software.
  5. Organize seminars and holding scientific conferences to upgrade the scientific level among the specialized cadres.
  6. Conclude scientific agreements with the corresponding bodies and institutions at the local, regional and global levels with the aim of experiences exchange and conducting research related to computer specialties.
  7. Propose to create units of a special nature for specialized and advanced research in the field of computers