Programming chair is one of the chairs in the faculty which provides theoretical and practical knowledge for the faculty students’ and after they have learned the course they will have the ability to develop their own systems to solve several community problems Basically the programming chair has organized to solve several planning , designing , implementing , deploying and maintaining. Under this chair courses which would enable students to design graphics, to aware and work with the recent multimedia technology, Geographical information system, expert system algorithms and technologies and computer simulation and modeling

Course delivery

The programming chair has contributed its own responsibility by providing several courses for computing faculty students as well as any faculty which is interested to be served for coverage.

Undergraduate courses

The undergraduate program has the following courses: Fundamentals of programming, Object-oriented programming, data structure and algorithms, Rapid application development, operating system, compiler design and advanced programming.

Postgraduate courses  

The postgraduate program has the following courses: algorithm analysis and design and Microprocessor.

Click below in detail

Current Chair Holder