The Codio implementation of the Applied Cryptography C5 module includes adaptations of the labs allowing students the ability to try out concepts in a hands on way. Each lab is followed by assessment items, half of which are auto-graded. The end of each topic includes a more extensive auto-graded assessment.
Dispersed throughout the conceptual material are "A Day in the Life" videos which help students visualize what a career in cybersecurity looks like. These videos also ground these high level concepts in real world applications.
Each auto-graded assessment provides feedback to both the student and teacher about students mastery of the material. Codio collects analytics on each of these assignments allowing teachers of large classes to visualize their students performance.
As main concepts are introduced, short animations accompany text to illustrate how they work.