Cybersecurity In-Depth: Feature articles on security strategy, latest trends, and people to know.
SWEEPS Educational Initiative Offers Application Security Training
The secure coding curriculum, funded by a $2.5 million grant, is available for students and professionals at all stages of their careers.
A coalition of universities, community colleges, and cybersecurity organizations has launched a new educational initiative to teach software developers how to code securely without sacrificing efficiency.
The Strengthen Workforce Education for Excellence in Programming Securely (SWEEPS) program offers one-day workshops, self-paced online courses, week-long intensive boot camps, and full certificate programs to help bridge the skills gap in software security by providing developers with the necessary application security knowledge and tools. Training will be available for students and professionals at all stages of their careers, from entry-level developers and career changers to experienced IT professionals.
SWEEPS is funded by a $2.5 million grant from the National Centers for Academic Excellence in Cybersecurity (NCAE-C), a program administered by the National Security Agency's National Cryptologic School.
The curriculum highlights concepts, principles, and examples of secure programming, including common misconceptions and proactive practices for improving security. The course material will cover data security standards and how to reduce security vulnerabilities in software. Information about compliance and legal requirements in secure programming will also be presented. Students will have access to in-depth tutorials on analysis of vulnerabilities and exploits as well as advanced defense mechanisms.
"The software that runs our country's infrastructure and computer systems is vulnerable to attack," said Matt Bishop, the SWEEPS program's principal investigator and a computer science professor at the University of California, Davis, in a statement. "We're trying to change that. By providing intensive, hands-on training in secure software development, SWEEPS helps programmers defend against cybercriminals and 'bad actors' who exploit vulnerabilities in our computer systems."
SWEEPS offers trainings in a variety of formats and lengths. The one-day virtual workshops are offered by the University of California, Davis; University of Maryland, Baltimore County; and Worcester Polytechnic Institute. Early-career software engineers can work through a self-paced 45-hour online course. Software engineers, graduate students, college educators, and IT and cybersecurity professionals can opt for a one-week intensive virtual bootcamp to gain an in-depth understanding of secure programming. And a one-year virtual advanced certification program is open for mid- to senior-level software engineers, cybersecurity and IT professionals, and graduate students.
"The increasing frequency of large-scale cyberattacks reinforces the need for more experts in secure programming," said Xiaoyan Sun, a computer science professor at WPI and administrator of the program. "After developers go through the SWEEPS program, they will be more capable of implementing security best practices in every aspect of their coding practice."
Enrollment is open to students who are US citizens or permanent residents, with priority given to those with military or first-responder backgrounds. Application requirements and deadlines for each program differ, and some require specific prerequisite courses and programming abilities. About 700 students are projected to take part in the program.
About the Author
You May Also Like
A Cyber Pros' Guide to Navigating Emerging Privacy Regulation
Dec 10, 2024Identifying the Cybersecurity Metrics that Actually Matter
Dec 11, 2024The Current State of AI Adoption in Cybersecurity, Including its Opportunities
Dec 12, 2024Cybersecurity Day: How to Automate Security Analytics with AI and ML
Dec 17, 2024The Dirt on ROT Data
Dec 18, 2024