Program Overview:
The Certified Secure Software Lifecycle Professional (CSSLP) course is a globally recognised certification and training program offered by ISC2. It is specifically designed for professionals involved in the software development lifecycle (SDLC), focusing on incorporating security best practices at every phase of the development process. The CSSLP certification validates your expertise in designing, building, and maintaining secure software systems.
The CSSLP course aims to:
- Integrate security practices into the software development lifecycle.
- Address vulnerabilities and threats throughout the development process.
- Ensure software compliance with regulatory standards and best practices.
Who Should Enrol?
The CSSLP course is ideal for:
- Software Developers and Engineers: Professionals building software applications.
- Application Security Specialists: Experts focusing on secure coding practices.
- Software Architects: Individuals responsible for designing secure systems.
- QA and Test Professionals: Those ensuring software security during testing.
- Project Managers and Analysts: Leaders managing secure development projects.
Prerequisites:
The prerequisites for the CSSLP (Certified Secure Software Lifecycle Professional) certification are as follows:
Work Experience Requirement (For Certification)
To earn the CSSLP certification, you need to meet the following experience requirements:
1. Work Experience:
-
- 4 years of cumulative, full-time work experience in one or more of the eight CSSLP domains:
- Secure Software Concepts
- Secure Software Requirements
- Secure Software Architecture and Design
- Secure Software Implementation/Programming
- Secure Software Testing
- Secure Lifecycle Management
- Software Deployment, Operations, and Maintenance
- Supply Chain and Software Acquisition
2. Associate of ISC2 Path (For Those Without Experience):
-
- If you do not meet the required work experience, you can still take the CSSLP exam and become an Associate of ISC2.
- You’ll have five years to gain the necessary experience and upgrade to the full CSSLP certification.
Educational Background (Not Mandatory)
Although no specific degree is required, having an academic background in the following fields is beneficial:
- Computer Science
- Information Technology
- Software Engineering
- Cybersecurity or related disciplines
Technical Knowledge (Recommended)
While not mandatory, the following foundational knowledge will help you succeed in the course and exam:
- Software Development Lifecycle (SDLC):
- Familiarity with software development processes and methodologies (e.g., Agile, DevOps).
- Programming and Secure Coding:
- Experience in programming languages like Java, C++, Python, or others, with an understanding of secure coding practices.
- Basic Security Concepts:
- Awareness of common vulnerabilities (e.g., SQL Injection, XSS) and security controls.
- Familiarity with Compliance Standards:
- Knowledge of compliance frameworks like GDPR, PCI DSS, or ISO 27001 is helpful but not mandatory.
Who Can Enrol Without Full Experience?
Even if you don’t have the required experience for certification, you can still:
- Enrol in the course to build expertise in secure software development.
- Take the CSSLP exam and become an Associate of ISC2, working toward full certification while gaining practical experience.
Learning Objectives:
The CSSLP course covers Eight key domains:
- Secure Software Concepts: Understanding the principles of secure software development.
- Secure Software Requirements: Defining and gathering security requirements.
- Secure Software Architecture and Design: Building systems with security as a core component.
- Secure Software Implementation/Programming: Applying secure coding techniques.
- Secure Software Testing: Identifying vulnerabilities during the testing phase.
- Secure Lifecycle Management: Ensuring security throughout the software lifecycle.
- Software Deployment, Operations, and Maintenance: Securing software during deployment and in production.
- Supply Chain and Software Acquisition: Managing risks associated with third-party components.
What is included in the eLearning kit?
- Self-paced online adaptive learning journey
- Data-driven analytics dashboard for real-time feedback on learner progress
- Robust search functionality to narrow topics
- Pre- and post-course assessments
- Knowledge checks and end-of-domain quizzes
- Digital eTextbook
- Interactive content
- Domain-by-domain study sheets with key points
- Email content support
- Online interactive flash cards
- Glossary of Terms
- 24/7/365 chat technical support
Why CSSLP is important?
- Aligns with the growing demand for secure software development professionals.
- Ensures software development teams can proactively address vulnerabilities.
- Demonstrates expertise in managing the security of applications and systems throughout their lifecycle.
- Helps organizations reduce costs associated with security incidents and compliance failures.
Certification:
After completing the course, participants can take the CSSLP certification exam. The exam validates skills in secure software development and lifecycle management. To earn the CSSLP certification, you’ll need 4 years of cumulative work experience in at least one of the eight domains. If you lack this experience, you can earn the Associate of ISC2 designation and upgrade once the experience requirement is met.
Exams:
Please note that an exam voucher is not included as part of the eLearning kit.
Why Choose ITPT Edinburgh?
- Accredited Training Partner: Delivering ISC2-approved content to ensure exam readiness.
- Flexible Learning: Study at your own pace, balancing work and personal commitments.
- Supportive Learning Environment: Access to industry-expert tutors and comprehensive study resources.
- Proven Success: ITPT has a strong track record of helping professionals achieve their CSSLP goals.
- Authorised Testing Centre: We are an approved Pearson VUE Authorised Testing Centre, providing a secure and professional environment for conducting ISC2 certification examinations.
Enrolment and Fee Information:
- Start Date: Flexible – Enrol anytime
- Course Fee: Please contact us at the below email.
Contact Us:
To learn more about eLearning Program or to register, contact us:
- Email: info@itpt.co.uk
- Phone: 0131 552 5558