The Department of Software Science was established on September 22nd, 2002 to keep pace with the rest of the departments at the College of Computer Science and Mathematics. It aims to prepare highly qualified programmer with efficiency and potentials to apply the engineering concepts, techniques, and methods for the purpose of designing, implementing, and maintaining large complex and software systems with operating systems software, real-time software, Artificial Intelligence software, and scientific and engineering application software. This software is highly efficient and error-free. It also meets the needs and requirements of customers and helps them to carry out their tasks easily and quickly. It is expected that the need for qualified software engineers will increase with the growth of the information revolution and multimedia applications, which has led to the use of software to address the needs of information systems in all sectors of society

The Message

1- Giving the student the engineering concepts, techniques and methods in the construction and maintenance of large and complex software systems related to real-time software, artificial intelligence software, scientific and engineering application software, operating systems software, etc. and keep up with scientific development and technology in this area.

2- Understanding the causes and the impact of technology on the business environment.

3- Completing academic and applied scientific research papers in the specialized disciplines of software 


The objectives of the department

1- Creating specialized scientific faculty in the field of designing and building large software systems.

2- Developing the student's abilities to participate actively in the service of the community.

3- Effective and positive contribution to science through scientific research.

4- Providing the student with the ability to evaluate alternative solutions to the problem in question.

5- Preparing the students for the labor market and develop their ability to interact and communicate through active participation in the field training program.

Also Read