Professional Certificate in Secure Software Development

A three-month Saturday programme on the secure software development life cycle, from security requirements to DevSecOps and supply-chain security.

LevelCertificate
Duration3 Months
Study modepart-time

Overview

About this course

This three-month part-time certificate from the IIT Professional Development Unit teaches developers to build security into each stage of the software life cycle. Classes are on Saturday afternoons, 1.30 pm to 5.30 pm, with lab practicals. The 12 modules include secure software concepts, the SSDLC, common application vulnerabilities, secure requirements gathering, secure architecture and design, implementation, testing, lifecycle management, deployment and operations, DevSecOps automation and the secure software supply chain. Developers, CS and IT students, QA testers, freelancers and professionals changing careers are listed as the target audience.

Modules

12 modules
Modules12 modules
Secure software concepts
Introduction to the SSDLC
Common application security vulnerabilities
Gathering secure software requirements
Secure software architecture and design
Secure design best practices
Secure implementation
Secure testing
Secure software lifecycle management
Secure deployment, operations and maintenance
DevSecOps and automation
Secure software supply chain

Entry requirements

Academic Entry Requirement

Admission criteria

No entry requirement is published

Facilities

Gallery

Key information

Level

certificate

Duration

3 Months ยท part-time

Location

Colombo

Fees

On request

Upcoming intakes

No upcoming intakes listed
Verified informationOct 19, 2026

Similar courses