Moving Beyond Security Tracks: Integrating Security in CS0 and CS1

被引:0
|
作者
Taylor, Blair [1 ]
Azadegan, Shiva [1 ]
机构
[1] Towson Univ, Towson, MD 21252 USA
关键词
Security Education; Computer Science Curriculum; Information Security Curriculum Development;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In response to the national computer security crisis, colleges and universities have developed security tracks and specialized security courses. While security tracks are effective at producing security experts, they only reach a small subset of students and occur after students have established a foundation of coding techniques. Most undergraduate computing students learn programming and design with little regard to security issues. To complement our security track and reach all computing students at the beginning of their studies, we piloted security integration across sections of CS0 and CS1, using a series of security laboratory modules. Preliminary results show increase security knowledge in the security-targeted sections. This paper describes the details and results of this pilot, which serves as a model for further integration throughout the CS curriculum.
引用
收藏
页码:320 / 324
页数:5
相关论文
共 50 条
  • [31] Integrating Computational and Creative Thinking to Improve Learning and Performance in CS1
    Miller, L. D.
    Soh, Leen-Kiat
    Chiriacescu, Vlad
    Ingraham, Elizabeth
    Shell, Duane F.
    Hazley, Melissa Patterson
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 475 - 480
  • [32] Lessons Learned from Asynchronous Online Assessment Formats in CS0 and CS3
    McMahon, Connor
    Yao, Bojin
    Yokota, Justin
    Garcia, Dan
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, : 640 - 646
  • [33] Evaluating an Inverted CS1
    Campbell, Jennifer
    Horton, Diane
    Craig, Michelle
    Gries, Paul
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 307 - 312
  • [34] Integrating a problem-solving methodology and group skills into CS1
    Gates, AQ
    NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 6 - 15
  • [35] Longitudinal Data on Flipped Class Effects on Performance in CS1 and Retention after CS1
    Latulipe, Celine
    Rorrer, Audrey
    Long, Bruce
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 411 - 416
  • [36] Engaging Programming Assignments to Recruit and Retain CS0 Students
    Sprint, Gina
    O'Fallon, Andy
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1093 - 1093
  • [37] Robots, Recruitment, and Retention: Broadening Participation Through CS0
    Grabowski, Laura M.
    Brazier, Pearl
    2011 FRONTIERS IN EDUCATION CONFERENCE (FIE), 2011,
  • [38] An experience with the App Inventor in CS0 for the development of the STEM didactics
    Alfredo Martinez-Valdes, Jose
    Andrea Martinez-Ijaji, Nathalia
    SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, : 51 - 56
  • [39] CS1: The Most Dangerous Course for CS Educators to Teach?
    Clear T.
    ACM Inroads, 2022, 13 (04) : 6 - 8
  • [40] The PTB primary clocks CS1 and CS2
    Bauch, A
    METROLOGIA, 2005, 42 (03) : S43 - S54