pwn.dojos
The material on pwn.college is split into a number of "dojos", with each dojo typically covering a high-level topic. The material is designed to be tackled in order. You can, of course, jump around, but keep in mind that each dojo expects you to know everything taught by the previous ones.
Getting Started — Learn the Basics!
These first few dojos are designed to help you Get Started with the platform. Start here before venturing onwards!-
Start Here
2 Modules
11 Challenges -
Linux Luminarium
16 Modules
127 Challenges -
Computing 101
7 Modules
69 Challenges -
Playing With Programs
4 Modules
116 Challenges
After completing the dojos above, dive into the Core Material below!
Core Material — Earn Your Belts!
These dojos form the official pwn.college curriculum, taking you on a curated journey through the art of hacking. As you progress and build your skills, like in a martial art, you will earn belts for completing dojo after dojo. We won't stop you from jumping around if you want (and have the requisite skills), but you must earn belts sequentially.
-
Intro to Cybersecurity
7 Modules
183 Challenges -
Program Security
5 Modules
159 Challenges -
System Security
6 Modules
93 Challenges -
Software Exploitation
6 Modules
103 Challenges
After completing the dojos above, not only will you be added to the belts page, but we will send you actual pwn.college-embroidered belts!
To get your belt, send us an email from the email address associated with your pwn.college account. We’ll then get your belt over to you (eventually)! Note that, due to logistical challenges, we're currently only shipping belts to hackers after they earn their blue belt. Until then, we will belt you in person, at ASU or some security conference.
Community Material — Earn Badges!
No matter how much material we create, there is always more to learn! This section contains additional dojos created by the pwn.college community. Some are designed to be tackled after you complete the dojos above, whereas others are open to anyone interested in more specialized topics.
-
pwn.college Archives
7 Modules
201 Challenges -
ACSAC 2024 CTF
1 Module
11 Challenges -
ARM Architecture
2 Modules
28 Challenges -
CTF Archive
87 Modules
681 Challenges -
Intro to Programming Languages
23 Modules
219 Challenges -
The Quarterly Quiz
2 Modules
13 Challenges -
Windows Warzone
2 Modules
17 Challenges -
Arizona CTF 2025
5 Modules
23 Challenges -
aturt13 Dojo
2 Modules
13 Challenges -
Content Injection
5 Modules
10 Challenges -
Cryptomania
3 Modules
12 Challenges -
Defcon 33 Defcon Academy Dojo
4 Modules
7 Challenges -
Demo dojo
1 Module
1 Challenge -
Desert CodeSprouts
3 Modules
7 Challenges -
Fluffy's Adventure
5 Modules
15 Challenges -
Fuzz Dojo
3 Modules
12 Challenges -
Hacker History
2 Modules
8 Challenges -
Hanto Dojo
5 Modules
39 Challenges -
Honors Dojo
1 Module
6 Challenges -
Hunter Dojo
1 Module
4 Challenges -
Hydra Dojo
1 Module
7 Challenges -
Kalevala
3 Modules
18 Challenges -
Kitten Playground
1 Module
1 Challenge -
Linux Firmware Rehosting
3 Modules
13 Challenges -
Linux Lunacy
2 Modules
9 Challenges -
Pancake House
1 Module
1 Challenge -
Pwntools Tutorials
1 Module
12 Challenges -
Red Team Dojo
1 Module
3 Challenges -
The Art of the Shell
5 Modules
55 Challenges -
The House Always Wins
1 Module
9 Challenges -
Westworld Dojo
1 Module
2 Challenges
The Courses — Earning Credit
We leverage the above material to run a number of courses on this platform. For the most part, these courses import the above material, though some might introduce new concepts and challenges.
-
CSE 365 - Fall 2025
3 Modules
260 Challenges -
CSE 466 - Fall 2025
11 Modules
252 Challenges -
CSE 539 - Spring 2025
7 Modules
44 Challenges -
CSE 598 AVR - Fall 2024
7 Modules
62 Challenges -
CSE 598 - AVR - Fall 2025
1 Module
0 Challenges -
CSE 598 Rev&PA - Fall 2025
8 Modules
83 Challenges -
CSE 598 - Spring 2025
7 Modules
107 Challenges