About the Department


The Department of Computer Science in College of Science at Sultan Qaboos University was established in September 1995. It provides excellence in teaching, research and expert advice. Computer Science is a broad field encompassing such diverse subject areas as Software Engineering, Computer Software System Development, Database Management, Embedded Systems, Web Computing, Real-Time Systems, Networking, Image Processing, Compilers, Automata Processing, Artificial Intelligence, Parallel Processing, Operating Systems, Programming and Bioinformatics. Knowledge of Software Development Methods, Mathematics, Computer Systems and Natural Sciences is applied to the theory, development and implementation of information technology Software Systems for the benefit of the society.

Our academic staff and technicians are well equipped with the best qualifications and experience to meet the expectations of the College and the University. 

 There are several active research groups within the Department, which have been producing a steady stream of research publications of international caliber and which maintain strong research collaborations with international institutions. All staff are committed and work together to achieve the visions and missions of the Department, College and the University.

The Department strives to stay abreast of technology growth and development and recognizes the fact that learning is a multifaceted continuous process. 

The Department encourages e-learning and integrates computational techniques in several courses. 

The Department manages the Foundation Program with regards to IT and offers a minor in Computer Science for those students who complete the required total number of credits. Also, it contributes significantly to the teaching of science and IT teachers. 

The Department has a number of excellent laboratories with advanced facilities for teaching and research and also shares other facilities within the College and the University.




“accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.”





 Dr. Abdullah Al-Hamadani

Head of the Department/Assistant Professor

email: abd@squ.edu.om 



Vision Statement

 The vision of the Department of Computer Science is to become a regionally leading and an internationally recognized department of Computer Science.

Mission Statement

The mission of the Department of Computer Science is to provide high quality undergraduate and graduate education in the field of computer science, to conduct quality scholarly activities leading to research output of international standard, and provide computer science expertise, resources and services to the Sultanate of Oman.

Within a few years after graduation, graduates of the computer science program at Sultan Qaboos University will be able to use the knowledge and skills acquired from their academic program to attain some of the following accomplishments.

PEO 1: Become successful computer science professionals who can interact and collaborate effectively in various work environments.

PEO 2: Engage in ongoing lifelong learning and/or pursue graduate studies at respectable universities.

PEO 3: Contribute productively to the development of the Information Technology industry in the Sultanate of Oman.


The Computer Science program at SQU enables the students to achieve at the time of graduation the following student outcomes:

  1. An ability to apply knowledge of computing and mathematics appropriate to the discipline.

  2. An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.

  3. An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.

  4. An ability to function effectively on teams to accomplish a common goal.

  5. An understanding of professional, ethical, legal, security and social issues and responsibilities.

  6. An ability to communicate effectively with a range of audiences.

  7. An ability to analyze the local and global impact of computing on individuals, organizations and society.

  8. Recognition of the need for, and an ability to engage in, continuing professional development.

  9. An ability to use current techniques, skills, and tools necessary for computing practice.

  10. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.

  11. An ability to apply design and development principles in the construction of software systems of varying complexity.



Sultan Qaboos University

College of Science

Department of Computer Science

PO Box: 36, Al-Khoud

Postal Code 123, Muscat

Sultanate of Oman

Telephone/Fax. Number: (968) 2414-1407