CS0 CS1 CS2
Integer Error C++JavaPseudocode C++Java C++Java
Input Validation C++JavaPythonPseudocode C++JavaPython C++Java
Buffer Overflow C++JavaPythonPseudocode C++JavaPython C++Java
Software Development Life Cycle C++JavaPython    
Best Practices for Secure Variables   Java  
Encapsulation     C++Java
Exception Handling     C++Java

 

 

Computer Literacy Passwords Module
Phishing Module
Cryptography Module
Social Networking Security Module
 
Web Development Cross-Site Scripting (XSS) PHPRuby on Rails
 
Databases SQL Injection IntroISCS
 
Networking Wi-Fi Module
Man in the Middle Attack Module
 
Other Modules Security Trade-offs Module
Beware of Input Buffer Misbehavior Module
 

 

 

Using these modules:

  • To view the content covered in each module, select the module you would like to use from the buttons above.
  • To access the module, click the “Use This Module” link at the top of the content page.
  • To share with students, simply give them a link to the module’s url.

 
Copyright © Towson University