CourseDefense, Military Engineering & Land Systems Applications open

Software Security Testing Standards Course

Online 300 h course in software security testing standards. 6 modules covering ISO/IEC/IEEE 29119 (software testing), OWASP ASVS (application security verification) and Burp Suite. Assigned tutor and open enrolment.

Duration300 h
ModeOnline
Start datesSet by the faculty
AwardSEIUM Institute certificate

Software Security Testing Standards Course — studying from Singapore

Singapore maintains a comprehensive defence sector through the Ministry of Defence and the Defence Science and Technology Agency, which develops military technologies and manages procurement. Engineering work covers land systems, ammunition, command and control, and simulation. Industry partners include ST Engineering, which supplies defence and security systems globally. Engineers here work within strict security and export control frameworks, often combining systems integration with reliability and safety engineering.

Fees for Singapore: S$1,060 (Singapore dollar), with instalments and employer sponsorship available.

Relevant bodies in Singapore

  • Ministry of Defence (MINDEF)
  • Defence Science and Technology Agency (DSTA)
  • ST Engineering
  • Singapore Institute of Defence Technology Industry Association

Typical roles

  • Defence Systems Engineer
  • Land Systems Engineer
  • Military Software Engineer
  • Defence Programme Engineer

Questions from Singapore

How does defence engineering work in Singapore, and which bodies oversee it?

Singapore's defence engineering is largely centred on the Ministry of Defence (MINDEF) and DSTA, the defence procurement and development agency, along with the Singapore Armed Forces. Engineers may register with the Professional Engineers Board (PEB). SEIUM's qualifications are private, not state degrees, and not accredited by any national body, so recognition for defence roles depends on the employer or relevant authority.

Who employs defence and land systems engineers in Singapore?

Main employers include MINDEF, DSTA, the SAF, and defence industry companies including ST Engineering. Access to many roles requires security clearance and citizenship or residency rules, so check eligibility early. Employers focus on proven competence and clearance status. Your final project can illustrate technical capability, but it does not replace these requirements.

Is the course manageable alongside a job, and can employers fund it?

The programme is fully online and taught in English, with an assigned technical tutor. Plan for a heavy workload: 1,900 hours for a master's, 800 for a postgraduate diploma, or 300 for a specialist course. Fees are payable in instalments, and employer sponsorship is possible, which is common in defence-linked organisations, though approval is up to them.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Integrate security into every phase of the development lifecycle.

02

Interpret standards and reference frameworks in security testing.

03

Apply static, dynamic and dependency analysis techniques.

04

Adapt testing to the requirements of regulated sectors.

05

Automate security tests within a continuous integration chain.

06

Manage vulnerabilities using prioritisation and tracking criteria.

07

Design a security test plan for a software product.

Profile

Who it's for

  • Security testing engineer looking to specialise in Software Security Testing Standards.
  • Application security analyst looking to specialise in Software Security Testing Standards.
  • DevSecOps engineer looking to specialise in Software Security Testing Standards.
  • Software security auditor looking to specialise in Software Security Testing Standards.
  • Software quality manager looking to specialise in Software Security Testing Standards.
  • Cybersecurity compliance consultant looking to specialise in Software Security Testing Standards.
  • Engineering or science graduates seeking to enter software development.
Standards & tools

What you'll work with

  • ISO/IEC/IEEE 29119 (software testing)
  • OWASP ASVS (application security verification)
  • NIST SP 800-115 (technical security testing)
  • ISO/IEC 27001 (information security management)
  • ISO/IEC 15408 (Common Criteria)
  • IEC 62443-4-1 (secure development lifecycle)
  • PCI DSS 4.0
Syllabus

6 modules · 300 h

  1. 1.1Secure development lifecycle (SSDLC)
  2. 1.2Threat modelling with STRIDE
  3. 1.3Software security requirements
  4. 1.4OWASP Top 10 and CWE Top 25
  5. 1.5Vulnerability taxonomy
  6. 1.6CVSS scoring
  7. 1.7Vulnerability management and CVE
  8. 1.8Shift left
  9. 1.9Software security metrics
  10. 1.10Workshop: threat model of a web application
  1. 2.1ISO/IEC 27001 and control 8.29
  2. 2.2ISO/IEC 27034 application security
  3. 2.3OWASP ASVS levels 1 to 3
  4. 2.4NIST SP 800-218 SSDF
  5. 2.5NIST SP 800-115 technical testing
  6. 2.6IEC 62443-4-1 and 4-2
  7. 2.7Common Criteria ISO/IEC 15408
  8. 2.8ISO/IEC 18045 evaluation methodology
  9. 2.9EUCC European certification scheme
  10. 2.10Practice: ASVS checklist for an API
  1. 3.1Static analysis (SAST)
  2. 3.2Dynamic analysis (DAST)
  3. 3.3Interactive testing (IAST)
  4. 3.4Software composition analysis (SCA) and SBOM
  5. 3.5Fuzzing with AFL and libFuzzer
  6. 3.6Manual secure code review
  7. 3.7Penetration testing
  8. 3.8OSSTMM and PTES methodologies
  9. 3.9OWASP WSTG testing guide
  10. 3.10Laboratory: SAST and DAST analysis of an application
  1. 4.1Avionics software and DO-326A
  2. 4.2Automotive and ISO/SAE 21434
  3. 4.3Medical devices and IEC 81001-5-1
  4. 4.4Payments and PCI DSS
  5. 4.5Public sector and ENS
  6. 4.6EU Cyber Resilience Act
  7. 4.7ENISA certification schemes
  8. 4.8CCN's LINCE certification
  9. 4.9Defence and accreditation requirements
  10. 4.10Case study: test evidence for the CRA
  1. 5.1CI/CD integration
  2. 5.2DevSecOps and security as code
  3. 5.3False positive management
  4. 5.4Prioritisation of findings
  5. 5.5Security testing reports
  6. 5.6Bug bounty programmes
  7. 5.7Coordinated vulnerability disclosure
  8. 5.8Security regression testing
  9. 5.9OWASP SAMM maturity indicators
  10. 5.10Practice: DevSecOps pipeline with open-source tools
  1. 6.1Software product description
  2. 6.2Applicable regulatory framework
  3. 6.3Threat model
  4. 6.4Test strategy
  5. 6.5Tool selection
  6. 6.6Execution and findings
  7. 6.7Remediation plan
  8. 6.8Compliance report
  9. 6.9Dissertation and presentation
  10. 6.10Final review with the tutor
Methodology, software & labs

How you'll learn

100 % online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetable: students progress at their own pace within the enrolment period, which makes it possible to combine with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Burp Suite, OWASP ZAP, SonarQube, Semgrep, Jenkins, in free, academic or evaluation versions. Tests are studied using real laboratory procedures on deliberately vulnerable applications, integration of static analysis into CI/CD, and preparation of security testing reports. Assessment is continuous per module plus the final integrative project.

Hands-on practical workwith industry-standard software, simulation, real case studies and guided practical exercises.
Evidence-oriented final project:safety case, test plan, compliance dossier and operational limits.
Industry mentoring:faculty with professional experience in the field and in real industry projects.
Flexible format(100% online), international cohorts and support from SEIUM Career Services.
Ethics and safety:a safety-by-design approach, cybersecurity and regulatory compliance as pillars.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Software product description

Integrate security into every phase of the development lifecycle.

Applicable regulatory framework

Interpret standards and reference frameworks in security testing.

Threat model

Apply static, dynamic and dependency analysis techniques.

Test strategy

Adapt testing to the requirements of regulated sectors.

Tool selection

Automate security tests within a continuous integration chain.

Career opportunities

Where this takes you

Security Testing EngineerApplication Security AnalystDevSecOps EngineerSoftware Security AuditorSoftware Quality ManagerCybersecurity Compliance Consultant
Admissions & scholarships

Requirements

  • No prior degree required.
  • Internet connection and a computer capable of running the programme's software.
  • Sufficient English to follow technical standards texts.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme is 300 h in total, spread over 3 to 5 months. That is an average of 10 to 15 hours per week, compatible with full-time work.

You work with Burp Suite, OWASP ZAP, SonarQube, Semgrep, Jenkins. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.

A SEIUM own diploma upon passing the continuous assessment and the integrative project. It is in-house training, not an official Ministry degree.

Yes. Modules passed in a course or postgraduate diploma in the same area are credited towards the advanced programme. Check the credit transfer policy when you enrol.

Software Security Testing Standards CourseEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.