This course will focus on malicious software, or malware, such as computer viruses, worms, and Trojan horses. Malware techniques will be studied, along with countermeasures and so-called ``benevolent'' forms of malware. Legal and ethical issues will be covered, as will more general computer and network security issues. Course assignments will involve creating malware under controlled lab conditions. Due to the inherent danger of this software, students may only work on these assignments in the designated lab room for the course. STRICT lab protocols will be in effect;