Research is important in helping people find accurate and credible information. It is vital to our everyday decision making and can help individuals make smarter life decisions. The same holds true with cybersecurity research. It is important to your success as you take on life's challenges and career decisions making.
In order to lead, champion, and sustain the development of the national cybersecurity workforce, as well as educate the citizenry, NICCS will provide and deliver various resources that cover different topics of research concerning cybersecurity. This research material should allow the end-user to better educate themselves on various issues and topics concerning cybersecurity, as well as develop stronger partnerships throughout the country as the nation confronts the ever-growing issue of cybersecurity.
NICCS has developed white papers and presentations on cybersecurity workforce development, which received positive feedback from cross-sector task forces. Topics such as professionalization of the cybersecurity workforce, training and professional development, workforce recruitment and retention strategies for the field, as well as standard cybersecurity competencies, have garnered extensive attention and interest among major stakeholders.
To help with this process, NICCS will house a repository of cybersecurity-related studies and information. The research posted here aims to help people become more informed about cybersecurity.
Fun Ways to Learn more about Programming and Cybersecurity
Below we have added several links that will allow you to interactively learn more about programming, which provides many of the building blocks necessary for a career in cybersecurity. Check out each one to see if programming is right for you!
- Scratch - Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, art, and music – and share your creations on the web!
- Build Your Own Blocks (aka SNAP!) - SNAP! is an extended reimplementation of Scratch that allows users to Build Your Own Blocks.
- Panther - Panther is a programming language aimed at young users with only a small knowledge of programming. Panther offers you a more advanced version of Scratch, a simple programming language developed at MIT.
The NICCS Research tab will continue to grow, providing a repository of information on cybersecurity, science, technology, engineering, and math (STEM) studies, as well as workforce development, and professionalization. Start exploring the repository.
To learn more about the Research tab, or to suggest materials for inclusion, contact the NICCS at NICCS@hq.dhs.gov