|
|
| Security Awareness | Process/Design | Secure Development | Security Testing | Information Security |
|
|
Software Security Awareness | |
|
Software Security Awareness
|
||
| Learn to manage software risk by recognizing threats and using development best practices | ||
|
Application Security Fundamentals
|
||
| Learn software security principles and controls to reduce application vulnerabilities/risk | ||
|
|
Process/Design | |
|
Introduction to Threat Modeling
|
||
| Learn powerful techniques to understand and mitigate risk in your software applications | ||
|
Introduction to the Microsoft Security
Development Lifecycle (SDL)
|
||
| Learn how to design and implement secure software applications leveraging the Microsoft SDL | ||
|
The Microsoft Security Development Lifecycle
(SDL) for Managers
|
||
| Understand the requirements of the SDL and implementation best practices | ||
|
Architecture Risk Analysis
|
||
| Learn analysis techniques for finding design-level security flaws in software | ||
|
|
Secure Development | |
|
Creating
Secure Code - ASP.Net
|
||
| Learn coding best practices and how to avoid pitfalls when building ASP.NET applications | ||
|
Creating Secure Code -
Java Web Applications
|
||
| Understand common Java web application vulnerabilities and learn techniques to avoid them | ||
|
Introduction to Cryptography
|
||
| Understand the threats of two communicating parties and learn how to mitigate them | ||
|
Introduction to Integer Overflows
|
||
| Learn to develop robust applications that are secure against integer overflow vulnerabilities | ||
|
.Net
Security
|
||
| Learn about .NET security features and coding best practices for .NET | ||
|
Introduction to Buffer Overflows
|
||
| Understand, avoid, and mitigate the risks posed by buffer overflows. | ||
|
Web Vulnerabilities - Threats & Mitigations
|
||
| Learn how to assess, understand, avoid, and mitigate the risks posed by Web Vulnerabilities | ||
|
Windows Vista Security
|
||
| Learn how to Leverage Vista security features to build more secure applications | ||
|
Defensive Programming - C/C+
|
||
| Build a strong security foundation as you implement C/C+ applications | ||
|
Defensive Programming - C#
|
||
| Build a strong security foundation as you implement C# applications | ||
|
|
Security Testing | |
|
Fundamentals of Security Testing
|
||
| Learn security-testing concepts and processes for effective security testing | ||
|
Exploiting Buffer Overflows
|
||
| Learn exploitation techniques and the threats caused by buffer overflow vulnerabilities | ||
|
How to Break Software Security
|
||
| Learn specialized attacks to expose vulnerabilities in software applications | ||
|
Classes of Security Defects
|
||
| Learn why and how security defects are introduced and how to defend against them | ||
|
|
Information Security | |
|
Adopting the Six
Fundamentals of Information Security
|
||
| Learn to recognize information security issues and respond accordingly with a set of best practices | ||
|
Introduction to the PCI Data Security Standard
(PCI-DSS)
|
||
| Learn everything you need to know about the PCI DSS and best practices for achieving certification | ||
|
Critical Infrastructure
Protection
|
||
| Better understand cybercrime,those who perpetuate it and how to defend against it | ||
|
Introduction to Secure Printing
|
||
| Learn the threats and legal issues surrounding printing and build a proactive security strategy | ||
|
Introduction to HIPAA
|
||
| Learn the Administration Simplification provisions of HIPAA and the security aspects of it | ||
|
Introduction to Credit Card Security
|
||
| Learn best practices for credit card handling and the basic concepts behind the PCI-DSS | ||
|
|
Course Curriculum or Data Sheet |
Contact +1.978.694.1008 x1 or Web |



