Penetration Testing and Ethical Hacking: Risk Assessments and Student Learning | IEEE Conference Publication | IEEE Xplore