IEE Colloquium on Viruses and their Impact on Future Computing Systems