Software Engineering Department
Software engineering is the application of engineering to the development of software. It is one of the demanded careers nowadays with rewarding benefits and growing demands for software engineers in the IT industry sector. A software engineer is a tech professional who aims to develop a software product of high quality using a robust development process that ensures the development in a timely manner and within the budget and other production constraints. Software engineer is involved in the software development that starts by acquisition process, going through the requirement engineering, design, development and testing, reaching to software evolution and end ending at disposal process. Hence software engineering plays a critical role in today’s new technologies development in domains that includes blockchain, data sciences, artificial intelligences, internet of things (IoT), cloud computing and cybersecurity. Software engineering students are qualified to play various roles in the software industry. These roles can be either technical or managerial. For instance, software engineer can effectively play the role of requirements engineer, software architect, software designer, developer or test engineer. On the other hand, software engineer can play various managerial roles that includes: project management, process management, configuration management, risk management, and quality assurance process. Saudi Arabia is moving in steady steps, nowadays, toward digital transformation. Its investment in IT and emerging technologies market will soon be measured in tens of billions of dollars. Saudi Arabia ranking is now based on a global scale rather than a regional one in terms of technological advancement. Global and local companies in various sectors are working to expand their businesses in Saudi Arabia that includes IT companies like Microsoft, IBM, Cisco Systems, Oracle, Google, Apple. Telecommunications providers and carriers such as STC, Mobily, and Zain. In addition to other industries such as oil and gas, banking and services sector. All these sectors entirely have continuous and growing need to software engineers. Accordingly, Prince Sultan University is offering an outstanding software engineering program equipped with competent instructors and researchers to prepare its Software Engineering students to fill the growing needs for software engineers in the local and global markets.