Codesafe

Welcome to Codesafe! Codesafe is a computer science education platform with a focus on teaching concepts and skills relevant to software engineering and software security, with the intent to also drive upskilling/reskilling for anyone looking to break into the tech industry or at least learn how to develop software and scripts for their respective professions. Codesafe is currently under active research & development, so any feedback and participation in its research activities would be greatly appreciated!

This platform is heavily inspired by pwn.college, and its behind-the-scenes is a fork off of their DOJO infrastructure, which in turn is heavily inspired by "capture-the-flag" (CTF) challenges in the field of cybersecurity. We aim to take the CTF concept to create challenges that are grounded in the software engineering experience, creating a scenario-driven, gamified learning experience that can be delivered at scale.

If you have comments, suggestions, or feedback, please email skngo1@uci.edu.



Available Modules



Your Own Dojos

Want to add your dojo to the fray? Create it here!



Acknowledgements

The current team behind Codesafe is being led by Steven Ngo, and is comprised of Dr. Joshua Garcia and Jessy Ayala.

Codesafe is currently powered by pwn.college's DOJO infrastructure, which you can best experience at pwn.college. All credit for the DOJO infrastructure and the conceptualization behind it goes to all those listed in the "Greetz" section of their website and to all those listed as contributors on their repos.

pwn.college is maintained by a team of faculty and students at Arizona State University and used primarily in their cybersecurity courses. All of their course materials and corresponding challenges are available on pwn.college, so go check it out for hands-on cybersecurity and hacking!



Resource Index