Faculty of Information Technology

Department Brief

The department of Computer Science was established in 1991 with the aim of supplying the local and regional labor markets with distinguished graduates with scientific knowledge and practical experience in the field of computer science. The graduate student obtains a Bachelor degree in Computer Science after completing all compulsory and elective requirements of 132 credit hours. Since its inception, the department has been developing study plans in line with the rapid developments in the field of Computer Science where the program is designed based on international standards in the design of educational curricula from specialized organizations in computing and information technology such as IEEE and ACM. The Bachelor Program in Computer Science aims to meet the growing needs locally, regionally and globally of qualified labor in the disciplines of computer science and its applications. This is done through the use of practical teaching and training methods that are subject to improvement, development and reimbursement to keep up to date with the latest scientific and technical developments. The student begins with core courses, which are common to all disciplines and have been carefully chosen and designed to be a solid foundation for the student. These include, in addition to basic mathematics, the Introduction to Programming, Systems Analysis and Design, Databases, Operating Systems, Internet Applications Development, Mobile Applications Development, Computer Networks, Cybersecurity and Data Science, as well as the Graduation Project and Practical Training. These courses also include practical laboratories that provide students with the necessary practical skills.