Not really. It's emergent behavior in a complex system. You have a lot of entities (in this case, unpatched Windows XP SP2 and below systems), and a set of very simple local rules (if (winxp and no wifi) then create last adhoc network, if (human and see "free public wifi") then click link).
The fascinating behavior that emerges from the interplay of these local rules is the global "virus" if you will. It's a fascinating area of research, and even aside from the inflated egos of some physicists in the area, I'm glad I'm studying the field.
Read Duncan Watts' book "Six degrees" for a decent popsci introduction to the field (you might have to skip some self-aggrandizing of physics as the Savior of Intellectual Thought though).
Edit: cellular automata are a more recognizable CS example of this.