Introduces students to the requirements definition phase of software development. Models, notations, and processes for software requirements identification, representation, analysis, and validation. Cost estimation from early documents and specifications. [Note: Lab is not scheduled and students are expected to find time in open hours to complete their work. Offered: F,W] Prereq: CS 350; Computer Science students only. Antireq: SE 463(Cross-listed with ECE 451)