Sign In

Computer Science

Overview and Objectives


The Department of Computer Science (CS) was established in the academic year 1991/1992 as the core department in the Faculty of Science. In 2002, the university established the Faculty of Information Technology and the CS was hosted at it. The CS offers an undergraduate study program leading to B.Sc. Degree in Computer Science and postgraduate program leading to Master of Science in Computer Science. The Computer Science (CS) program provides an in-depth experience focusing on the theory and practice of computer science. The CS program focuses on preparing students to meet the advances in computer science through the use of various technologies by providing an excellent in-depth background in computer science. The undergraduate program has 13 faculty members and 212 students. The Faculty of Information Technology, including Computer Science program, is accredited by the Higher Education Accreditation Council and by the Ministry of Higher Education in Jordan. In the year 2017, the faculty was awarded the Jordanian “silver level" Quality Assurance Certificate.

​CS Mission:

Continuing improvement and encouraging innovation in the computer science program for the purpose of providing the market with qualified graduates that can distinct their career in computing, sustain their self-development, serve their society and keep their ethical choices in their profession.

​Program Educational Objectives (PEOs)

1. Show success in their chosen career.

2. Demonstrate continual professional growth.

3. Employ effective communication and teamwork skills in their professions.

4. Choose ethical practices in their professional work towards individuals and societies.


Student Outcomes

“Students outcomes" describe what students of the program are expected to have at the time of graduation. For of the CS program, graduates will have an ability to:

  1. 1- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

  2. 2- Design, implement, and evaluate a computing-based solution to meet a given set computing requirements in the context of the program's discipline.

  3. 3- Communicate effectively in a variety of professional contexts.

  4. 4- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

  5. 5- Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.

  6. 6- Apply computer science theory and software development fundamentals to produce computing-based solutions.

​Enrollment and Graduation Information 

Academic Year

Annual Student Enrollment

Annual Student Graduation




















Latest News