CS 556 Software Implementation and Testing

Theoretical and practical aspects of the software development process or software lifecycle. Covers the second part of the cycle: detailed design, implementation in a programming language, testing, and maintenance. Emphasis will be on the technical aspects of software testing.

Credits

3

Slash Listed Courses

Also offered as CS 656 and may be taken only once for credit.