Software Engineering
Course Description :

​Software processes; component based development; software integration and software reuse. Formal methods in software engineering: formal specification; formal specification languages, Examples of formal specifications. Software cost estimation techniques: algorithmic cost modeling. Quality management and software measurement; Software evolution; software re-engineering; reverse engineering;

Architectural design; distributed systems architectures.Service-oriented software engineering; Aspect-Oriented software engineering.

Department :Computer Information Systems
Program :MSc. of Information Systems
Course Level :Master
Course Outline :
1902713Software Engineering.pdf    

King Abdullah II School of Information Technology
Department of Computer Information Systems


  • Saying goodbye to my wonderful faculty is more nostalgic than simple words can describe; it has truly become a second home. ... Eman Ennab

  • King Abdullah II College for Information Technology was and still maintains the pertinent atmosphere for volunteering in many sci ... Yousef Arabiat

  • Despite having differences between the study experiences and real work experience, the university is the pillar for building care ... Abed Abuhijleh