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 条
  • [1] Nifty Objects for CS0 and CS1
    Hummel, Joe
    Caspersen, Michael
    Alphonce, Carl
    Hansen, Stuart
    Bergin, Joe
    Heliotis, James
    Koelling, Michael
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 437 - 438
  • [2] Introducing Secure Coding in CS0, CS1, and CS2
    Taylor, Blair
    Kaza, Siddharth
    Hawthorne, Elizabeth
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 748 - 748
  • [3] Validation of the Placement Skill Inventory: A CS0/CS1 Placement Exam
    Bockmon, Ryan
    Bourke, Chris
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 39 - 45
  • [4] Program Cozmo to Enhance CS0/CS1 Learning of Secure Coding
    Grondahl, Kevin
    Chattopadhyay, Ankur
    Azhar, Mohammad
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 1354 - 1354
  • [5] CS0 vs. CS1: Understanding Fears and Confidence amongst Non-majors in Introductory CS Courses
    Hogan, Emma
    Li, Ruoxuan
    Raj, Adalbert Gerald Soosai
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 25 - 31
  • [6] Applying CS0/CS1 Student Success Factors and Outcomes to Biggs' 3P Educational Model
    Salguero, Adrian
    Molina, Ismael Villegas
    Margulieux, Lauren Elizabeth
    Cutts, Quintin
    Porter, Leo
    PROCEEDINGS OF THE 55TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, SIGCSE 2024, VOL. 1, 2024, : 1168 - 1174
  • [7] Hands-on Activities for Learning Computer Networks and Information Security in CS0 Course
    Nagataki, Hiroyuki
    Shirai, Shizuka
    Nishida, Tomohiro
    Ono, Atsushi
    Takemura, Haruo
    2023 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT AND LEARNING FOR ENGINEERING, TALE, 2023, : 499 - 501
  • [8] Introducing Secure Coding in Undergraduate (CS0, CS1, and CS2) and High School (AP Computer Science A) Programming Courses
    Kozo, Siddharth
    Taylor, Blair
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1050 - 1050
  • [9] Intense DC Cs+/Cs0 beam
    Lemaitre, S
    Reckenfelderbaumer, R
    Eggert, M
    Schieck, HPG
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1998, 408 (2-3): : 345 - 358
  • [10] CS1-LLM: Integrating LLMs into CS1 Instruction
    Vadaparty, Annapurna
    Zingaro, Daniel
    Smith, David H.
    Padala, Mounika
    Alvarado, Christine
    Benario, Jamie Gorson
    Porter, Leo
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 297 - 303