The computer attack defense course project