The main objectives of this degree are to enable students to apply software engineering practices in their future careers, by possessing the basic professional skills and knowledge to develop high-quality, innovative software solutions in various environments. In addition, Graduates should illustrate the ability to apply ethical practices in their profession and towards the community.
The program is designed to provide a solid background in both technical and managerial aspects. For the technical aspects, it provides knowledge in areas such as requirements engineering, systems design and analysis, software construction, software architecture, HCI, and software testing and maintenance. For managerial aspects, it provides knowledge in areas such as software project management and quality management.
This program is fully accredited by the Ministry of Higher Education. Our undergraduate program is highly recognized in Jordan and in the region. Our students usually maintain distinguished results in the National Competency Exam, and have obtained numerous prizes at local and international programming competitions such as the IEEEXtreme Competition, DELL EMC Competition, National Technology Parade (NTP) Competition, and the ACM International Collegiate Programming Contest (ICPC).