Over the past few years, I have been helping Stanford build a hands-on advanced secuirty certification program to arm new and existing software engineers with what they need to know to mitigate cyberattacks. Today, Stanford announced that they have made the entire program available online, whereas students typically had to come to campus to complete the program.
The certification program provides hands-on training to geographically distributed engineering and IT staff to help them defend their companies against the changing landscape of Internet threats. More information and the press release are available at:
Specific topics covered in the certification program include:
- emerging threats such as botnets and phishing and defenses against them,
- the most recent growing web vulnerabilities, such as cross-site
scripting, SQL injection attacks, and distributed denial-of-service
- traditional topics such as buffer overflows, dictionary attacks,
authentication, access control, data integrity, symmetric encryption,
public-key cryptography, and much, much more.
My new book, "Foundations of Security: What Every Programmer Needs To Know" is available at http://tinyurl.com/33xs6g
Learn more about security from Stanford's Advanced Computer Security Certificate Program-- click on http://tinyurl.com/2286xw for more information.