Cal Poly Logo
David Janzen 
C a l i f o r n i a   P o l y t e c h n i c   S t a t e   U n i v e r s i t y  
David Janzen Home > CSC/CPE 402 >

:: CSC/CPE 402 Software Requirements Engineering ::

CSC/CPE 402 Software Requirements Engineering is the first in a three course software engineering capstone sequence.

Catalog Description:
CPE 402 Software Requirmnts Engr 4 units
Software requirements elicitation, analysis and documentation. Team process infrastructure and resources estimation to support appropriate levels of quality. Software architectural design. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 307 or CSC/CPE 309; CSC/CPE 305.


  1. Wiegers, Software Requirements, 2nd Edition, Microsoft press, 2003
  2. Fowler, UML Distilled, 3rd Edition, Addison-Wesley, 2003
  3. Gold Fibre Design: Project Planner Notebook No. 20-817 (available in campus bookstore) to be used for your status reports



Cal Poly Home | Cal Poly Find It
CSC Department | SE Major

Last Update: 09/17/2012

David S. Janzen
Computer Science
California Polytechnic State University
San Luis Obispo, Ca 93407
djanzen (at)