• 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