Courses
CSC697 Managing Software Development
[3–0, 3 cr.]
Students will acquire knowledge and skills for developing a software project management plan; leading a project team; estimating time, cost, and effort; conducting risk analysis; and configuration management. as well as the legal issues involved in liability, warranty, patentability and copyright.