The university obtained accreditation from the Ministry of Education and Higher Education to grant a Bachelor’s degree in Information Technology in 2008 as one of the computing disciplines in the Faculty of Information Technology. 

This science has emerged as one of the varieties of computer science, and It is taught at all major universities worldwide. It is considered one of the most essential contemporary specializations, as only some institutions can operate with this vital and central specialization. Students in this field study a wide range of courses, all geared towards producing competent specialists who can perform their assigned tasks. Some of the main courses in this specialization include:

  • Basics of Information Technology, 
  • Programming in the latest computer languages, 
  • Web programming and development,
  • Computer Science and its networks,
  • Database management and programming,
  • E-Government and E-Services
  • Informatics and information systems and their Apps, 
  • Cloud computing and mobile Apps programming, alongside several courses related to commerce and business.

Admission Requirements and Criteria of Acceptance:

Passing the General Secondary Examination (Tawjihi), or its equivalent, with an average of at least  65% in scientific, industrial or IT streams and 80% in literary stream.


Students are accepted into the specialization after completing at least 40 credit hours

 in the third semester of their university enrollment, according to the following criteria:

Firstly, Students must pass each of the following courses with a minimum GPA of (1.67) or (70%):

  • Basics of Computer and Programming (410131).
  • Introduction to Information Technology (410132).
  • Computer Programming (410104).

Secondly, Department Approval: 

In the event of an increase in the number of applicants exceeds the department’s capacity, the cumulative GPA of the students in the three aforementioned courses and other university courses will be considered


Credit hours required for obtaining the degree in this program:

Total Free Major Requirements (78)  Faculty Requirements  University Requirements 
133 6 Elective Compulsory Elective Compulsory Elective Compulsory 
9 69 0 22 3 24

Intended Learning Outcomes (ILOs): Upon the completion of this specialization, students are expected to be able to:

  1. Discuss and analyze various information technology and computer science topics, such as programming languages, databases, software engineering, web design, and more.
  2. Develop solutions and innovations to address social problems using tools and techniques of information technology.
  3. Analyze, design, and develop computer systems based on the principles and rules of software engineering.
  4. Develop systems and software using different programming languages like C++, Java, etc.
  5. Create websites and web Apps using internet programming languages like ASP, PHP, etc.
  6. Handle popular database systems like Oracle, MySQL, etc.
  7. Plan and manage projects, including software and technology companies and institutions.
  8. Conduct applied scientific research in the field of information technology. 
  9. Working within a team and utilizing problem-solving, critical thinking, and innovative techniques.

Potential Workplace: Graduates can work in/for:

  1. Educational institutions.
  2. Higher education institutions.
  3. Computer and programming companies.
  4. Companies selling and maintaining computer equipment.
  5. IT sector in different private and public companies and institutions (banks, telecommunication companies, hospitals, universities, internet service providers, etc.).
  6. Different government institutions and ministries.

Potential Job Titles:

  1. School teacher.
  2. Computer lab technician and supervisor.
  3. Administrative staff.
  4. Programmer.
  5. Systems and software analyst and designer.
  6. Web application designer and developer.
  7. Research and teaching assistant.
  8. Project manager in the field of information technology.