CS4472: Specifications, Testing, and Quality Assurance will be covering a many topics related to specifications, testing and quality assurance. Students will be expected to spend 3 hours a week reading material related to the course and 3 hours a week practicing the application of such material. At least half the practice will be using the Ruby programming language and related tools. Frequent practice reports will be uploaded to the course git repository (see course outline for more details on marking and course expectations).

Below you can find the course outline and the information I have gathered so far to support class discussion on these and related topics.

previous version of this page