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.

Link to course wiki: https://wiki.csd.uwo.ca/display/CS44722017/CS+4472+-+Fall+2017+Home (you need to have on the official enrollment list to log into the wiki in order to view the wiki, make comments or add material) -- although this is the 2018 version of the course, it is modifications to the existing 2017 version rather than a complete redo.