The design, implementation, and test of a large software system, using a team approach. [3-0-2] Prerequisite: CPSC 310.