SE 2209 Software Requirements Spec. and Analysis (Session 2021-22)

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

Description here

Time

From Sep 2023 to Feb 2024

Course Contents

Review of–The Nature of Software, Software Engineering, The Software Process,Software Engineering Practices, Generic Software Process Model, Process Assessment and Improvement, Prescriptive Process Models, Specialized Process Model and Agile Development. Requirements Engineering, Establishing the ground work, Eliciting Requirements, Negotiating Requirements, Validating Requirements, Requirements Analysis, Scenario-Based Modeling, UML Models, Data Modeling Concept, Class Based Modeling, Requirements Modeling Strategies, Flow-Oriented Model, Behavioral Model, Requirements Modeling for WebApps.

Reference Books:

  1. R. S. Pressman, Software Engineering. A Practitioner’s Approach, 7/e or higher, McGraw Hill
  2. Ian Sommerville. Software Engineering, 9th or higher Edition, Addison-Wesley.