Developing a Secure Programming Module to cope with Modern Vulnerabilities

Nigel McKelvey

Abstract


A In a society reliant on software, it is imperative that students are provided with appropriate skills in order to deal with ever increasing types of attack. Facilitators should provide students with an understanding both of the theoretical concepts underpinning vulnerabilities and also how to implement remediation strategies in modern object oriented programming languages. Facilities should be provided that allow pupils to demonstrate an understanding of software constructs and practices that can result in problems either from malicious or inadvertent intent, and demonstrate how to defensively program for these in an object oriented programming language. They also need to be able to evaluate security implications and issues relevant to creating secure software. Finally, students need to be able to design and implement applications that use security management techniques. Graduating with these core skills should prepare industry better to deal with the issues they are facing daily.


Full Text:

PDF
Total views : 88 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.