Computer Science 450

Discussion Topic

Hacking and Viruses

 

Try to come up with arguments both supporting and opposing each of the following ideas:

 

1.                  Those who create nondestructive viruses and worms that expose security problems are doing the computer industry a favor.

Agree:

 

Disagree:

 

2.                  A senior-level course that teaches students how to write viruses and worms and also how to block such attacks is an appropriate course for computer science majors.

Agree:

 

Disagree:

 

3.                  It is wrong for a company to hire a former malicious hacker as a security consultant.

Agree:

 

Disagree: