Skip to main content
User Image

Alaaeldin Hafez

Professor

Professor of Information Systems

علوم الحاسب والمعلومات
bldg 31
course

Systems Analysis and Design 2

​This course extends existing knowledge and skills of the information systems analysis and design         obtained from IS240 course. It provides additional advance concepts and techniques of information systems analysis and design. The course continues the coverage of the Unified Modelling Language (UML) notation used for structural and behavioral modeling and allows students to gain practical skills in modeling systems from the process and object perspectives as well as an understanding of the approaches that can be used when undertaking a holistic analysis and design project. Topics extends to include Agile software development and management, testing, basic design patterns, system architecture and software reusability, security and reliability. The course involves a project component in order to allow students to apply concepts presented in this course.

course attachements