Skip to content

Software Requirements Analysis and Specification (CMSE321)

This course concentrates on the Analysis, Estimation and Requirements Development phase of the software development life-cycle. Feasibility study and estimation techniques are discussed from a Project Management point of view. Systems Analysis methods suitable for software systems are introduced. Functional, non-functional, domain, user and system requirements development are discussed. Formal techniques related with Systems Analysis and Requirements Development are introduced. UML design language is used in static and dynamic system descriptions.

Related Programs

Ask Us