The Department of Computer Science was established in 2010 as one of the first departments within the Faculty of Information Technology, aiming to advance the IT sector in Jordan and the region. In line with its goals and aspirations, the department has focused on preparing specialized scientific professionals in the field of computer science to meet the needs of local, Arab, and global markets. Additionally, it has prioritized providing academic programs and well-equipped laboratories to fulfill its vision and keep pace with the latest developments in information technology. The department offers a Bachelor’s degree in Computer Science and foundational courses for other specializations within the Faculty of Information Technology, including Software Engineering, Cybersecurity, Cloud Computing, Data Science, and Artificial Intelligence

To achieve academic and research excellence by providing the community with practical solutions in the field of computer science, while aligning with labor market needs and adhering to both local and international quality standards.

To cultivate leaders, professional programmers, and researchers in computer science and technology, we aim to create an outstanding academic and scientific environment that features a progressive and up-to-date curriculum aligned with labor market demands and the latest research in computer science. Our goal is to develop human resources that ensure high-quality academic outcomes, equipping graduates with the skills necessary to meet both local and international labor market needs.

  1. Train Qualified Leaders: Develop students into qualified leaders in the field of computer science, distinguished by both technical and leadership skills.
  2. Enhance Programming Skills: Foster students’ programming skills to enable them to design and develop effective software solutions.
  3. Promote Scientific Research: Encourage faculty and students to engage in scientific research activities and advance the field of computer science.
  4. Update the Curriculum: Regularly improve and update the curriculum to keep pace with technological advancements and labor market needs.
  5. Strengthen Community Interaction: Promote interaction with the local community and industry by providing opportunities for training and industrial collaboration.
  6. Develop Critical Thinking Skills: Cultivate critical and analytical thinking skills in students within the field of computer science.
  7. Achieve a Balance Between Theory and Practice: Aim to strike an effective balance between providing theoretical fundamentals and enhancing practical experience.
  8. Improve Graduates’ Job Readiness: Develop students’ skills and enhance their readiness for the labor market by aligning course content with industry and labor market needs.