CSC 610 Software Engineering (5105) (3 credits)
The purpose of this class is to teach the process of developing software. It combines a study of methods, tools, and techniques for creating and evolving software products, with the practical skills needed to deliver high-quality software products on schedule. The methods that are studied include requirements, specification, design, implementation, testing, and maintenance. The course includes a substantial group project.
Prerequisite: CSC 550 Object Oriented Design and Data Structures.
