May 07, 2024  
University of Alberta Calendar 2021-2022 
    
University of Alberta Calendar 2021-2022 [ARCHIVED CATALOG]

ECE 321 - Software Requirements Engineering


★ 3.5 (fi 8) (either term, 2-0-3) Software quality attributes. Software requirements. Requirements elicitation via interviewing, workshops, prototyping, and use case analysis. Vision document and Software Requirement Specification document standards. Formal software specification methods including operational and descriptive models. Design by contract. Verification and validation of requirements. Prerequisite: CMPUT 275. Credit may be obtained in only one of CMPE 310 or ECE 321.