Skip Ribbon Commands
Skip to main content
Use SHIFT+ENTER to open the menu (new window).
Our undergraduate program (BSc in Computer Science) includes various fields such as Algorithms, Computer Architecture, Operating Systems, Computer Networks, Theories of Programming Languages, Artificial Intelligence, and Database Management Systems and others. These fields provide the student with the essential principles of the computer system and how it operates through theoretic and scientific lectures. From an applied point of view, the students apply these principles through various courses’ projects; this is done with respect to the job market’s requirements through their years of study in a certain field in order to work immediately after their graduation.
UndergraduateComputer Science
Computer Science1
Our undergraduate program (BSc in Computer information Systems) includes the four IS body of knowledge upon the IEEE/ACM standard for the degree: fundamentals, information technology, organizational and management concepts, and theory and development of systems. Our department offers many fundamental and senior undergraduate classes. We offer many programming classes with application of programming concepts, object-oriented, and visual programming. Furthermore, we offer senior classes including databases, software engineering, system analysis, artificial intelligence, image processing, multimedia, geographical IS, machine learning, and other special topics.  Our undergraduate program plan includes many other courses from both the department of computer science and business IS that collectively empower the student with concrete knowledge in IS and its applications. Our BSc degree includes 132 credit hours upon a flexible plan including a set of core obligatory courses, a set of variable optional courses, and a set of general literatures courses.

Our students holding BSc in CIS are expected to work in the industry in various related fields including, but not limited to, system administration, database  management, system analysis, project management, software development, software designing, applicable problem solving including machine intelligence approaches. Good standing BSc degree holders are qualified for graduate study at both MSc and PhD levels in computer science and related fields.
UndergraduateComputer Information Systems
Computer Information Systems2
The Business Information Technology (BIT) Program was accredited in 2003-2004 at King Abdullah II School for Information Technology (KASIT) in Jordan University. Since its establishment, the BIT department is aimed at the preparation of highly qualified students to be effective users and managers of information technology and systems in the current environment of the technology- enabled business firms. The program's outcomes are:

Graduates have met the rigorous competitive admission procedure and international/local market requirements by showing high qualifications, advanced training, independent learners, and capability of teamwork in BIT disciplines.

Graduates have obtained research skills to pursue their professional careers while fulfilling the need for professional instructors, lecturers, researchers and developers in BIT market.

Graduates have established relationships with different local/international institutes by participating different professional activities, i.e. lectures, seminars, conferences, among other possible forms of collaborations.

Graduates have become familiar with different work-related concepts, e.g. different job titles related to courses, core courses related to a specific job, major skills required to apply for a certain position, among others.

Graduates have demonstrated the ability to understand and apply ethical and security considerations to problems in information technology environment.
UndergraduateInformation Technology
Information Technology3
Computer Science field is one of the most important fields in Information Technology. It includes many areas, Such as: Algorithms, Computer Architecture, Operating Systems, Computer Networks, Theory of Programming Languages, Image processing computational Intelligence, and Database Management Systems. The Master Program aims to provide specialized studies in various computer science areas. It encourages theoretical and applied researches in computer science fields in order to allow graduates students to excel in their professional life.

In this respect, the master program in Computer Science covers the major topics in Computer Science to provide the type of student with high quality above. We believe that the department must serve a wide spectrum of students, which will undoubtedly be coming with varying backgrounds. For this reason, this program has been stretched out to cover most of the important areas of computer science: Such as Computer Networks, Distributed System, Parallel Computing, Image processing, Database systems, Algorithms, and Programming Languages.
PostgraduateComputer Science
Computer Science1
Our graduate program (MSc in Computer information Systems) offers the MS degree in both thesis and comprehensive exam tracks. It provides the student with breadth and depth knowledge in the various IS fields and builds the required skills for MS graduate upon the IEEE/ACM standard for the degree. Our study plan builds the common and specific skills recommended including: the core knowledge in IS, data management and warehousing, decision-making, IT management, project management, system analysis, and other research skills including the scientific approach of conducting scientific research. We offer many advanced classes including : databases, software engineering, artificial intelligence, software design, software verification and validation, machine learning, natural language processing, multimedia, information security, image processing, geographical IS, and many other advanced courses that usually are accompanied with research methodology learning and research paper writing. To obtain the MSc degree, the student should complete 33 credit hours, nine of which are for the thesis credits (thesis track).

Good standing MSc degree holders are highly qualified to start the PhD in the various computer sciences fields. They are also highly qualified for many industry positions including, but not limited to, system administration, database  management, system analysis, project management, software development, software designing, applicable problem solving including machine intelligence approaches.
PostgraduateComputer Information Systems
Computer Information Systems2
The PhD Program in Computer Science offers advanced theoretical and practical knowledge in the field of computer science. This program is designed to direct young researchers to current research topics in different areas in computer science. The emphasis is on identifying, analyzing, modeling and solving problems in computer science, with particular emphasis on computer applications.

The main goal of the PhD program in computer science is to provide a high quality education for Jordanian and Arab international students in the key aspects of computer science, therefore enabling them to become distinguished researchers in this exciting field.
The pioneer MSc program in Web Intelligence intends to provide a technically oriented and scientific knowledge for those who are motivated to increase their expertise in dealing with overwhelming data available on the web in an efficient, secure, and intelligent way. It offers students a solid background in core areas and exposure to cutting-edge research in web Intelligence ranging from web semantic, web security, cloud computing , business and big data analytics to web economics. The students also have the option to extend their expertise in other related areas such as social network analysis, web data visualization, digital forensic , data warehousing and mining, and mobile applications. This high quality program assists in educating and preparing students for professional careers and for higher ( postgraduate) studies in web intelligence.
PostgraduateInformation Technology
Information Technology3
PostgraduateInformation Technology
Information Technology3