DocumentCode
624230
Title
Teaching Java security to enhance cybersecurity education
Author
Haywood, Andrew ; Huiming Yu ; Xiaohong Yuan
Author_Institution
Dept. of Comput. Sci., North Carolina A&T State Univ., Greensboro, NC, USA
fYear
2013
fDate
4-7 April 2013
Firstpage
1
Lastpage
6
Abstract
Java is a widely used programming language. How to use Java to develop secure applications is critical. In order to effectively teaching knowledge of Java security we have developed a course module titled “Java Security”. This paper presents the content of this module and reports our teaching experiences. This module has been successfully taught in COMP 360 Programming Languages class in fall 2012 in the Department of Computer Science at North Carolina A&T State University. Our experience exhibits that teaching this module help students not only understand the Java security features, but also gain significant knowledge of safe programming practice. Students´ survey and feedback reflected that this module is very valuable in their educational experience. This module could be taught in junior and senior classes of software engineering, computer science and information technology.
Keywords
Java; authorisation; computer science education; educational courses; educational institutions; teaching; COMP 360-programming language class; Department of Computer Science; Java programming language; Java security course module; Java security features; Java security teaching; North Carolina A&T State University; cybersecurity education enhancement; junior computer science class; junior information technology class; junior software engineering class; senior computer science class; senior information technology class; senior software engineering class; student feedback; student survey; Authentication; Cryptography; Education; Java; Servers; Standards; Java language; security features;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon, 2013 Proceedings of IEEE
Conference_Location
Jacksonville, FL
ISSN
1091-0050
Print_ISBN
978-1-4799-0052-7
Type
conf
DOI
10.1109/SECON.2013.6567447
Filename
6567447
Link To Document