Nov 21, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

CSC 436 - Software and Safety Requirements Engineering


Software requirements engineering processes and techniques for elicitation, documentation, and management of natural language-based requirements, model-based requirements for software-intensive systems, and safety-critical life cycle concerns. Topics include types of requirements and requirements artifacts, modeling of consistent requirements in the static-structural, functional, and behavioral perspective of system description, documenting solution-neutral and solution-oriented requirements, differences between natural language requirements and model-based requirements, and requirements quality and ambiguity.

Prerequisite: CSC 380.
When Offered: Spring
Credit: 3