Practical Cybersecurity Education: A Course Model Using Experiential Learning Theory
The increasing sophistication of cybersecurity threats necessitates an educational approach that blends theoretical knowledge with practical experience. Many courses focus primarily on theoretical concepts, leaving students with limited hands-on experience with real-world challenges. This paper introduces a cybersecurity course model that integrates Experiential Learning Theory to provide a comprehensive hands-on learning environment. The course covers important cybersecurity topics, including SSH, VPNs, TLS, MFA, OpenID Connect, OAuth2, web server security, high availability, replication, distributed file systems, and orchestration with Docker and Kubernetes. These topics are explored through a mix of lectures, peer presentations, and weekly hands-on team practices. Over three years, the course has been offered at our large public university with 72 students enrolled, consistently receiving high course ratings between 4.8 and 5.0. This paper discusses the course design, methodology, and outcomes, offering insights for educators to replicate and adapt the model for their own institutions.
Authors
- Sashank Narain (ORCID: https://orcid.org/0000-0001-5377-3750)
- Matthew Harper (ORCID: https://orcid.org/0000-0003-1749-7976)
- Christopher Morales-Gonzalez (ORCID: https://orcid.org/0000-0001-9403-6837)
- Pranathi Rayavaram (ORCID: https://orcid.org/0000-0001-8375-7823)
- Xinwen Fu (ORCID: https://orcid.org/0000-0003-2391-7789)
- Krishnaa Vellamchety (ORCID: https://orcid.org/0009-0007-7419-8426)
- Maryam Abbasalizadeh (ORCID: https://orcid.org/0009-0004-6590-1683)
Institutions
- University of Massachusetts Lowell (US)
Publication Details
- Published
- 2025-02-12
- DOI
- https://doi.org/10.1145/3641554.3701922
- Citations
- 1
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 1.69