ICT (Second Primary)

Computer Security

What do we call a program that can spread itself and harm computers?