Skip to main content
Computer Science Department

Our knowledge stock

Computer science is a dynamic and diverse field that plays a vital role in all aspects of society. We cover many sides of modern computer science, from theory to the design of practical systems. And here is the following actions we take to achieve our research goals:

• Strengthen the research in nearly all aspects of Computer Science (CS)

• Apply Studies and scientific research in the field of computer science that have a direct effect on the integrated development in the community.

• Provide advice and technical assistance for agencies.

• Meet the needs of the changing labor markets in the fields of modern computer science.

• Form alliances with other departments. At the same time, the department needs to retain its identity as a CS department and continue to strengthen the core of computer science.

• Increase the number of faculty members to better- achieve the goals of the department.

Research Directions:

a)       Theory

  1. Theories of computation and algorithm design
  2. Languages and Compilers
  3. Security and Cryptography
  4. Numerical methods

b)      Systems

  1. Operating Systems
  2. Parallel and Distributed Systems
  3. Software Engineering
  4. Software Quality Engineering
  5. Computer Networks
  6. Graphics and animation
  7. Virtual and Augmented Reality
  8. Image and Video processing, representation, editing, and compression
  9. Visualization 
  10. User Interface and HCI
  11. Real Time Systems
  12. Power Aware Computing
  13. Database Management Systems
  14. Architecture
  15. Grid computing
  16. Fault Tolerant Systems

c)       Artificial Intelligence

  1. Machine Learning
  2. Vision
  3. Pattern Recognition
  4. Speech recognition

d)      Others

  1. Computational biology
  2. Robotics and Control