Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
Using visualization to teach security
Journal of Computing Sciences in Colleges
Designing web labs for teaching security concepts
Journal of Computing Sciences in Colleges
Building an undergraduate computer science research experience
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
RSAvisual: a visualization tool for the RSA cipher
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
At the US Air Force Academy, information security is an emphasis area taught in several courses both within the Computer Science major and to all cadets. Several classroom visualization tools have been developed to help teach security concepts. One such tool for understanding Public Key Infrastructure (PKI) was designed and developed by students as part of a two-semester capstone course in software engineering. The development experience gave students a stronger understanding of how PKI works as well as how to communicate it visually to non-computer science students. This paper will describe the development process the students completed as well as the tool itself and our experience of the tool's effectiveness in the classroom.