Review software project management and discuss the latest approaches, methodologies and standards of software development. Learn to develop software quality, documentation, testing and prototype goals. Study project risk management and cost estimation approaches. Experience mentoring Senior Software Project Team. Intended for professional software developers. Department consent required, see Senior Project Director for permission.