Academics | Home 1

College Of Engineering
Software Engineering


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