PDU Logo
Informatics Institute of Technology
Program hero
2026 Intake Open New Batch

Professional Certificate in Secure Software Development • Level 02 – Professional & Intermediate Programs

Quick Info

Duration

3 Months

Mode

hybrid

Commencement

2026-06-01

Time / Slot

Tue & Thu, 6:30 PM – 9:00 PM

Starts In

Remaining Time

Program Overview

This professional course provides a comprehensive foundation in secure software development, focusing on principles, practices, and tools used to build robust and resilient applications. Participants will gain hands-on experience with industry-standard development environments, programming languages, and security frameworks.
Key topics include secure coding practices, input validation, authentication and authorization, encryption, threat modelling, vulnerability assessment, and secure software lifecycle management. Learners will also explore common attack vectors and learn to defend against them, ensuring software meets modern security standards and industry requirements.

Who this is for

  • Aspiring Software Developers
  • Computer Science and IT Students
  • Junior Developers and Programmers
  • Cybersecurity Enthusiasts
  • QA Testers and Software Engineers
  • Freelancers and Tech Entrepreneurs
  • IT Professionals Seeking a Career Shift

How to apply

pdu@iit.ac.lk

Next / Start

2026-06-01

Time

Tue & Thu, 6:30 PM – 9:00 PM

Secure Software Concepts

Introduction to Secure Software Development Lifecycle (SSDLC)

Common Application Security Vulnerabilities

Gathering Secure Software Requirements

Secure Software Architecture and Design

Secure Software Design Best Practices

Secure Software Implementation

Secure Software Testing

Secure Software Lifecycle Management

Secure Software Deployment, Operations, and Maintenance

DevSecOps and Automation in Secure Development

Secure Software Supply Chain

Program Overview

This professional course provides a comprehensive foundation in secure software development, focusing on principles, practices, and tools used to build robust and resilient applications. Participants will gain hands-on experience with industry-standard development environments, programming languages, and security frameworks.
Key topics include secure coding practices, input validation, authentication and authorization, encryption, threat modelling, vulnerability assessment, and secure software lifecycle management. Learners will also explore common attack vectors and learn to defend against them, ensuring software meets modern security standards and industry requirements.

Who this is for

  • Aspiring Software Developers
  • Computer Science and IT Students
  • Junior Developers and Programmers
  • Cybersecurity Enthusiasts
  • QA Testers and Software Engineers
  • Freelancers and Tech Entrepreneurs
  • IT Professionals Seeking a Career Shift

How to apply

pdu@iit.ac.lk

+94 77 056 6577

Next Start

2026-06-01

Time

Tue & Thu, 6:30 PM – 9:00 PM

Secure Software Concepts

Introduction to Secure Software Development Lifecycle (SSDLC)

Common Application Security Vulnerabilities

Gathering Secure Software Requirements

Secure Software Architecture and Design

Secure Software Design Best Practices

Secure Software Implementation

Secure Software Testing

Secure Software Lifecycle Management

Secure Software Deployment, Operations, and Maintenance

DevSecOps and Automation in Secure Development

Secure Software Supply Chain

IIT PDU students in a modern learning environment

Stay Relevant. Stay Competitive.

IIT PDU equips you with the tools, mindset, and knowledge to thrive in tomorrow’s business and tech landscape.

Why Choose IIT PDU

Built for modern careers.

Strategic, future-ready programmes built for today’s digital economy

Designed for working professionals seeking practical, high-impact learning

Focused on real-world challenges in business, tech, and digital transformation

Ideal for individuals and corporate teams looking to upskill or reskill

Apply to this Program

Submit your details and our admissions team will contact you within 24 hours.

Mentorship & labs
Portfolio projects
Certificate

Need help?

Call / WhatsApp

077 056 6577

Personal Info

Course Interest

One of our team members will contact you shortly.

Common Questions

Frequently Asked Questions

Everything you need to know about this programme and how it can help you achieve your goals.

You will learn secure coding practices, the Secure Software Development Life cycle (SSDLC, DevSecOps concepts, and supply chain security principles.

SSDLC is a framework that integrates security into every phase of software development, helping to reduce vulnerabilities and improve system reliability.

DevSecOps is an approach that combines development, security, and operations to ensure continuous security throughout the software lifecycle. This approach is taught in the Professional Certificate in Secure Software Development.

With increasing cyber threats, organisations need secure applications to protect data and maintain trust.