Evaluating Secure Programming Knowledge

Abstract : Secure programming is a widely used term for programming robustly. Applying the principles and methodologies of this style of programming would significantly improve the quality of software in use today. Teaching students how to program robustly, or securely, is a first step towards this goal. This paper presents a concept map for secure programming and then some questions used to evaluate students’ knowledge of this subject. These questions have been given both before and after a term of programming, computer security, and other classes that cover this subject. In this paper, we discuss how the questions reveal the students’ understanding of material in the concept map, and what erroneous ideas the questions reveal.
Document type :
Conference papers
Complete list of metadatas

Cited literature [13 references]  Display  Hide  Download

https://hal.inria.fr/hal-01690973
Contributor : Hal Ifip <>
Submitted on : Tuesday, January 23, 2018 - 3:26:25 PM
Last modification on : Wednesday, August 7, 2019 - 12:19:20 PM
Long-term archiving on : Thursday, May 24, 2018 - 12:36:07 PM

File

 Restricted access
To satisfy the distribution rights of the publisher, the document is embargoed until : 2020-01-01

Please log in to resquest access to the document

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Matt Bishop, Jun Dai, Melissa Dark, Ida Ngambeki, Phillip Nico, et al.. Evaluating Secure Programming Knowledge. 10th IFIP World Conference on Information Security Education (WISE), May 2017, Rome, Italy. pp.51-62, ⟨10.1007/978-3-319-58553-6_5⟩. ⟨hal-01690973⟩

Share

Metrics

Record views

105