Development and Analysis of a Spiral Theory-based Cybersecurity Curriculum