A Canadian university is courting controversy by offering students the chance to learn how to create and distribute spam and spyware.
The course, run by the University of Calgary Computer Science department will look into spam and other forms of unsolicited bulk electronic communication as well as spyware.
According to the course syllabus "assignments will involve implementing spamming and spyware techniques, and their countermeasures, under controlled conditions."
University tutors will also make prospective students of the course sign a form "stating that you have read and understood the assignment protocols, and that you understand that misuse of the information in this course can result in civil and criminal penalties under the laws of Canada and of other countries."
If students break the law they will receive an "F" grade.