Software Design
Course Description :

​Architectural design: architectural design decision, system organization, architectural styles; modular decomposition style, control styles, reference architecture; designing patterns. Object-oriented design: object and object classes, an object oriented design methods. Evolution and evolution of designs. Component-based design; Real-time software design: system design real-time operating system, monitoring and control system, data acquisition system. User interface design: design issues, the user interface process, user analysis, user interface prototyping, interface evolution.​

Department :Computer Information Systems
Program :MSc. of Information Systems
Course Level :Master
Course Outline :

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