{"title":"Promoting Security Mindset through Hands-on Exercises for Computer Science Undergraduate Students","authors":"Thitima Srivatanakul, Tyshaun Moore","doi":"10.1109/ICTC51749.2021.9441588","DOIUrl":null,"url":null,"abstract":"Software developers play a crucial role in the security of a system. The lack of security knowledge and skills by professionals who are involved in the design and development of software could lead to serious security consequences. The security mindset concept, which involves thinking about how to break the systems as attackers think, allows developers to gain a deeper understanding of how a vulnerability can be successfully exploited. Computer Science students learning to design and develop software or web applications should also be aware of things that make the system fails. In this paper, we discussed hands-on web security exercises that promote security mindset for computer science undergraduate students that other computer science instructors may find useful.","PeriodicalId":352596,"journal":{"name":"2021 2nd Information Communication Technologies Conference (ICTC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 2nd Information Communication Technologies Conference (ICTC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTC51749.2021.9441588","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Software developers play a crucial role in the security of a system. The lack of security knowledge and skills by professionals who are involved in the design and development of software could lead to serious security consequences. The security mindset concept, which involves thinking about how to break the systems as attackers think, allows developers to gain a deeper understanding of how a vulnerability can be successfully exploited. Computer Science students learning to design and develop software or web applications should also be aware of things that make the system fails. In this paper, we discussed hands-on web security exercises that promote security mindset for computer science undergraduate students that other computer science instructors may find useful.