The content, format of each course was very well done as it allowed me to take notes so I could go back later for more detailed study material or better understand concepts that were not fully explained in the videos themselves. It's worth downloading and reviewing these modules - even if you have no current need for them they provide great insight into how some real top companies (including US government agencies) approach information assurance problems from their own perspective. There are many topics covered here with little overlap between different sections which makes finding what exactly you're looking for difficult at first but there are lots of good resources out there too once your mind gets used to reading security related literature/articles. A number of topics included general overviews of threat models, risk management techniques like V2MOMA / NIST SP 800-30 etc., key control frameworks such as ISO 27001, PCI DSS compliance requirements, various aspects of cryptographic protocols and standards including TLS 1.3. The best part about SafeCode was that I could take it at my own pace, in whatever time frame suited me most effectively for learning purposes! It's so easy to understand which makes you want more of what they teach!! There are some videos where there isn't enough information given out - but overall this program has been very helpful with giving us insight into how we can keep our networks safe from hackers/intruders etc (and also gives tips as well!).