SE3150 — Software Requirements Analysis
Discovering/eliciting requirements, languages, and models for representing requirements, analysis/validation techniques, specifying/measuring external qualities, requirements in agile processes, requirements change management. Enforced coreq: SE 2200 (It is preferred that students take SE 2200 & SE 3150 in sequence, however, it is permissible for students to take them simultaneously when needed.)