Software Engineering Department

The software engineering department was established in 2011. The bachelor program in software engineering is a relatively new discipline in the IT field.

 The program focuses on the development of high-quality software systems in a systematic and disciplined manner, according to international standards and the best software development practices and procedures. The program highlights the details of software development phases, such as software analysis, design, implementation, maintenance, and evolution. It also considers issues related to management, quality, creativity, innovation, software standards, individual skills, teamwork skills, and professional practices.

The department has participated in many technological festivals such as the local and international programming competitions, and obtained advanced positions since its establishment. The department has also maintained first ranking in the national University Proficiency Exam.

The department also manages a Master's program in the field of Enterprise Systems Engineering with the cooperation of the German-Jordanian University. It is a multi-discipline program that links the interests of the three Schools (King Abdullah II School of Engineering, King Hussein School of Computing Sciences, and King Talal School of Business and Technology). Graduates of this program acquire knowledge and skills to apply methods and tools appropriate for dealing with complex business processes, and understanding effective measures for enterprise systems from IT perspectives. They also develop the ability to evaluate the return on investment from an IT point of view.