This paper was originally written for EE-490 which was SIGINT-1, taught by Professor/Captain Vicente Garcia.
The paper discusses the background of botnets, how they operate, some methods used for detecting and defeating botnets and how a botnet could be used for national security and defense purposes.
The paper can be downloaded here.