SE 3211 Software Design and Architecture (Session 2019-20)

Undergraduate course, Noakhali Science and Technology University, Institute of Information Technology, 2021

Description here

Course Teachers

  • Dipok Chandra Das, Assist. Prof., IIT, NSTU, dipok.iit@nstu.edu.bd
  • Md. Iftekharul Alam, Assist. Prof., IIT, NSTU, iftekhar.iit@nstu.edu.bd
  • Time

    From Aug 2021 to Feb 2022

    Course Contents

    Design Concept - The Design Process, Design Concepts, The Design Model;Architectural Design: Software Architecture, Architectural Genres, Architectural Styles, Architectural Design, Assessing, Alternative Architectural Designs, Architectural Mapping Using Data Flow; Component-Level Design: What Is a Component, Designing Class-Based Components, Conducting Component-Level Design, Component-Level Design for WebApps, Designing Traditional Components, Component-Based Development; User Interface Design: The Golden Rules, User Interface Analysis and Design, Interface Analysis, Interface Design Steps, Web App Interface Design, Design Evaluation

    Reference Books:

    1. Software Engineering – A Practitioner’s Approach. 7th Edition, Roger S. Pressman
    2. Software Engineering. 9th Edition, Ian Sommerville