Software Engineering could be defined as the application of engineering to the development of software in a systematic manner or a discipline that is concerned with all aspects of software production. The department strives to deliver the most effective software engineering learning; and explore research areas that contribute to the advancement of the community. It provides academic, hands-on experience through field exposure to the latest developments in Software Engineering. Students are offered four tracks with a total of 136 credit hours. These tracks are:
- General Software Engineering.
- Healthcare Applications.
- Big Data and Cloud Computing.
- Web and Smart Device Applications.
- Cyber Security