SEC595: Applied Data Science and AI/Machine Learning for Cybersecurity Professionals


Experience SANS training through course previews.
Learn MoreLet us help.
Contact usBecome a member for instant access to our free resources.
Sign UpWe're here to help.
Contact UsFor years many practitioners in the ICS security community realized that guidelines and best practices around secure PLC programming practices were lacking. To address this problem, ICS security professionals in the community pulled together to develop the Top 20 PLC controls. Beyond these controls, however, it is essential to define abnormality detections to display the information on the HMI clients. This allows operations staff to respond to an incident at an early stage and provides the capability to forward the same information to SIEM systems for further analysis. These functions can be developed by using the PLC’s own capabilities and adding operational conditions that infer cyber events.


Michael Hoffman teaches ICS410 and ICS612 with a plant floor mindset, turning complex ICS/OT concepts into clear, repeatable practices. Students leave with practical skills that enable them to protect essential services without compromising safety or uptime.
Learn more

Gloria Cedillo has 15 years of experience developing automation projects in various industries. After completing a certificate at Georgia Tech, she transitioned to ICS security and works at Dragos as a Sr Industrial Consultant. Recently she obtained the GIAC GRID certification, attended ICS 612, and is studying for cloud certifications.
Learn more





