Course by CYBER.org
Cybersecurity
CYBER.ORG empowers educators to teach cyber confidently, resulting in students with the skills and passion needed to succeed in the cyber workforce.
Their free curricula can be adjusted to be a semester course if needed.
Some of their courses support Industry Certification Exams for CompTIA.
Their platform is Canvas (free when using CYBER.ORG's content).
They provide free PD to prepare you to teach these courses.
All of these courses are approved in NAFTrack.