Generative AI

AI Security & Secure AI Development in Heard Island and McDonald Islands

Strengthen your cybersecurity expertise with StepMerit's AI Security & Secure AI Development course. Learn to identify AI vulnerabilities, prevent prompt injection, protect sensitive data, mitigate adversarial attacks, and implement secure development practices for AI applications and large language models. Explore AI threat modelling, security testing, access controls, and responsible deployment strategies through practical examples. Build essential skills for developing safer, more resilient AI systems with industry-focused training in Heard Island and McDonald Islands.

40 Hours/5 daysIntermediate4.1 · 420 reviews
Share:

Training calendar

Upcoming four-month course schedule

A new weekday and weekend batch starts every week. Each batch runs for 5 training days, based on the course duration of 40 Hours/5 days.

Weekend batches

October 2026

09:00–15:00 · flexible hours

$819per learner

24 Oct 2026

4 of 25 seats available

31 Oct 2026

10 of 25 seats available

Weekend batches

November 2026

09:00–15:00 · flexible hours

$819per learner

07 Nov 2026

25 of 25 seats available

14 Nov 2026

25 of 25 seats available

21 Nov 2026

25 of 25 seats available

28 Nov 2026

25 of 25 seats available

Weekend batches

December 2026

09:00–15:00 · flexible hours

$819per learner

05 Dec 2026

25 of 25 seats available

12 Dec 2026

25 of 25 seats available

19 Dec 2026

25 of 25 seats available

26 Dec 2026

25 of 25 seats available

Weekend batches

January 2027

09:00–15:00 · flexible hours

$819per learner

02 Jan 2027

25 of 25 seats available

09 Jan 2027

25 of 25 seats available

16 Jan 2027

25 of 25 seats available

23 Jan 2027

25 of 25 seats available

30 Jan 2027

25 of 25 seats available

Course curriculum

What you’ll learn

40 Hours/5 daysIntermediate

Module 1: Introduction to AI Security

  • Understand the foundations of AI security and secure AI engineering.
    • Overview of AI, machine learning, and generative AI security.
    • Differences between traditional cybersecurity and AI security.
    • Security challenges across the AI lifecycle.

Module 2: AI Threat Landscape and Risk Assessment

  • Identify security threats affecting AI systems and applications.
    • Common AI attack surfaces and vulnerabilities.
    • AI threat modelling and risk identification.
    • Security risk prioritisation and mitigation planning.

Module 3: Secure AI Development Lifecycle

  • Integrate security practices into AI application development.
    • Secure requirements gathering and architecture design.
    • Security reviews during development and testing.
    • Secure deployment, maintenance, and lifecycle management.

Module 4: Large Language Model Security

  • Understand vulnerabilities associated with large language models (LLMs).
    • LLM security risks and common attack patterns.
    • Model behaviour, limitations, and misuse scenarios.
    • Security considerations for LLM-powered applications.

Module 5: Prompt Injection and Input Security

  • Examine attacks that manipulate AI application behaviour.
    • Direct and indirect prompt injection concepts.
    • Malicious instructions and untrusted input handling.
    • Input validation, instruction separation, and defensive design.

Module 6: Data Privacy and Information Protection

  • Protect sensitive information throughout AI workflows.
    • Data leakage risks in prompts, outputs, and connected systems.
    • Data minimisation, masking, and secure data handling.
    • Privacy controls for AI training and inference workflows.

Module 7: Adversarial Machine Learning

  • Explore attacks that exploit machine learning model behaviour.
    • Adversarial examples and evasion attacks.
    • Data poisoning and training data integrity.
    • Model robustness evaluation and defensive techniques.

Module 8: Model and API Security

  • Secure AI models, endpoints, and application integrations.
    • Authentication and authorisation for AI APIs.
    • Rate limiting, input restrictions, and output validation.
    • Model access controls and secure endpoint configuration.

Module 9: AI Supply Chain and Dependency Security

  • Understand security risks introduced by external AI components.
    • Third-party models, datasets, packages, and libraries.
    • Dependency vulnerability assessment and version management.
    • Model provenance and software supply chain considerations.

Module 10: Secure AI Architecture and Infrastructure

  • Design AI environments with appropriate security controls.
    • Secure architecture for AI applications and model services.
    • Cloud security, network isolation, and secrets management.
    • Least-privilege access and environment separation.

Module 11: AI Output Security and Content Validation

  • Evaluate risks associated with AI-generated outputs.
    • Insecure or misleading output handling.
    • Output validation, filtering, and content safety controls.
    • Secure integration of AI outputs with downstream applications.

Module 12: AI Security Testing and Evaluation

  • Assess AI systems for vulnerabilities before deployment.
    • Security testing strategies and adversarial testing.
    • Red teaming and abuse-case analysis.
    • Vulnerability documentation and remediation verification.

Module 13: AI Security Monitoring and Incident Response

  • Monitor AI systems and respond to security incidents.
    • Logging, anomaly detection, and suspicious activity monitoring.
    • AI security incident investigation and escalation.
    • Remediation, recovery, and lessons learned.

Module 14: Governance, Compliance, and Responsible AI Security

  • Apply governance practices to AI security management.
    • Security policies, documentation, and accountability.
    • Overview of relevant AI security standards and frameworks.
    • Privacy, risk management, and responsible AI considerations.

Module 15: Capstone Project – Secure an AI-Powered Application

  • Apply course concepts to a practical AI security scenario.
    • Define the application architecture and identify attack surfaces.
    • Prepare a threat model and AI security risk register.
    • Test selected vulnerabilities in an authorised lab environment.
    • Recommend security controls and document remediation steps.

Entry requirements and prerequisites

  • Basic Artificial Intelligence Knowledge – Understand fundamental AI concepts, common applications, and the role of AI systems in modern business and technology environments.
  • Machine Learning Fundamentals – Familiarity with model training, inference, datasets, and basic machine learning workflows is recommended.
  • Generative AI Awareness – Understand the basics of large language models (LLMs), generative AI applications, and AI-powered tools.
  • Cybersecurity Fundamentals – Have a basic understanding of common security threats, vulnerabilities, authentication, authorisation, and access control.
  • Programming Knowledge – Familiarity with Python or another programming language is helpful for understanding secure AI development and implementation exercises.
  • Data Security and Privacy Awareness – Understand data confidentiality, secure data handling, sensitive information protection, and privacy principles.
  • Web Application and API Fundamentals – Basic knowledge of web applications, REST APIs, and application communication can help learners understand AI application security.
  • Cloud Computing Awareness – Familiarity with cloud platforms, deployment environments, identity management, and cloud security concepts is beneficial.
  • Secure Software Development Concepts – Understand basic software testing, dependency management, code quality, vulnerability identification, and secure development practices.
  • Analytical and Problem-Solving Skills – Develop the ability to identify potential AI security risks, analyse vulnerabilities, and consider appropriate mitigation strategies through StepMerit's AI Security & Secure AI Development training in Heard Island and McDonald Islands.

Career value

Reasons to choose this course

Master AI Threat Identification

Learn to recognise security weaknesses in AI applications, large language models, and machine learning workflows to support safer system development.

Protect AI Applications Against Attacks

Understand common threats such as prompt injection, adversarial inputs, model manipulation, and unauthorised access to AI-powered systems.

Strengthen Data Protection Skills

Explore techniques for reducing data leakage risks, protecting sensitive information, and implementing appropriate access controls in AI environments.

Develop Secure AI Engineering Practices

Learn how threat modelling, security testing, dependency management, and secure coding principles can improve AI application security.

Understand AI Security Testing and Validation

Explore approaches for evaluating AI vulnerabilities, testing model behaviour, and identifying weaknesses before deployment.

Advance Your Cybersecurity Career with StepMerit

Build practical knowledge of AI security and secure development practices through industry-oriented training with StepMerit in Heard Island and McDonald Islands.

Advantages

Turn learning into practical capability

Design Security into AI Architectures

Learn to consider security requirements when designing AI-powered applications, integrating external services, and connecting models with enterprise systems.

Improve AI Supply Chain Security

Understand the risks associated with third-party models, open-source libraries, external datasets, and dependencies used in AI development projects.

Strengthen Identity and Access Management

Explore authentication, authorisation, least-privilege access, and credential protection for AI tools, APIs, models, and supporting infrastructure.

Establish Secure AI Deployment Workflows

Understand how environment separation, configuration management, controlled releases, and security reviews contribute to safer AI application deployment.

Build AI Incident Response Readiness

Learn how to document AI security incidents, investigate suspicious behaviour, coordinate remediation, and incorporate lessons into future development activities.

Support Continuous AI Security Improvement

Explore security audits, vulnerability tracking, periodic assessments, and monitoring practices that help organisations adapt to emerging AI-related threats.

Exam format & assessment

  • Exam Level: Intermediate – AI Security & Secure AI Development.
  • Exam Type: Online computer-based assessment consisting of multiple-choice questions (MCQs) and scenario-based questions.
  • Number of Questions: 40 questions.
  • Exam Duration: 90 minutes.
  • Passing Score: Proposed 70% (28 out of 40 questions).
  • Exam Language: English.
  • Assessment Method: Evaluation of AI security fundamentals, threat modelling, secure development practices, LLM vulnerabilities, data protection, and AI application security.
  • Practical Evaluation: Scenario-based exercises may assess learners' ability to identify prompt injection risks, analyse AI attack surfaces, recommend security controls, and evaluate secure deployment practices.
  • Evaluation Criteria: Learners are assessed on threat identification, vulnerability analysis, security control selection, risk mitigation, and understanding of secure AI development principles.
  • Certification: Eligible participants may receive a StepMerit course-completion certificate after meeting the applicable training and assessment requirements. This is not an official certification from a third-party technology provider.
  • Exam Preparation: Review AI threat modelling, adversarial machine learning, prompt injection, API security, data privacy, AI supply chain security, vulnerability testing, and incident response.
  • Training Support: StepMerit provides structured learning, practical examples, and scenario-based exercises to help participants prepare for AI security assessments and understand secure AI engineering practices in Heard Island and McDonald Islands.

Bring your learning together

Course conclusion

AI Security & Secure AI Development is essential for organisations seeking to build, deploy, and maintain secure artificial intelligence applications. Understanding AI threat modelling, prompt injection, adversarial attacks, data privacy, API protection, and vulnerability testing helps professionals identify security weaknesses and implement appropriate safeguards throughout the AI lifecycle. StepMerit's AI Security & Secure AI Development course combines foundational concepts, practical examples, and security-focused exercises to help learners understand secure AI architecture, risk assessment, and responsible deployment practices. Whether you are a software developer, AI engineer, cybersecurity professional, or technology enthusiast, this course can strengthen your knowledge of emerging AI security challenges. Enrol in StepMerit's AI Security & Secure AI Development training in Heard Island and McDonald Islands to develop relevant skills for protecting AI-powered applications and supporting more resilient digital systems.

Target audience

  • Cybersecurity Professionals
  • AI and Machine Learning Engineers
  • Software Developers
  • Generative AI Developers
  • LLM Application Developers
  • Application Security Engineers
  • Security Analysts and Vulnerability Assessors
  • Cloud Security Professionals
  • DevSecOps Engineers
  • Data Scientists and AI Researchers
  • IT Security Managers
  • Technology Consultants
  • Software Architects and Technical Leads
  • Students and Aspiring AI Security Professionals interested in training in Heard Island and McDonald Islands

Verified learning evidence

Expertise, recognition and learner outcomes

Course-specific expertise

  • Professional Experience: 5 years of professional experience in relevant technology, software development, cybersecurity, or AI-related domains.
  • Training Experience: 150+ hours of technical training delivered across relevant technology and security subjects.
  • Candidates Trained: 200+ learners trained across cybersecurity, software development, AI, and related technical programmes.
  • Technical Expertise: AI security fundamentals, secure AI development, LLM security, vulnerability assessment, and secure application design.
  • AI Threat Awareness: Understanding of prompt injection, adversarial attacks, data leakage, model misuse, and AI-specific security risks.
  • Secure Development Practices: Knowledge of authentication, authorisation, API security, input validation, dependency management, and secure configuration.
  • Data Protection and Privacy: Understanding of sensitive data handling, access controls, confidentiality, and privacy-conscious AI workflows.
  • Practical Training Approach: Guided exercises involving AI threat modelling, security testing, vulnerability identification, and mitigation planning.
  • Industry Scenario Coverage: Educational scenarios involving banking applications, AI chatbots, enterprise knowledge assistants, and secure AI integrations.
  • Learning Assessment: Scenario-based assessments, practical assignments, security documentation, and capstone project reviews.
  • Training Delivery: Instructor-led sessions, demonstrations, guided exercises, and project-oriented learning through StepMerit.

Documented learner outcomes

Problem Statement: Securing AI Applications in Banking

A hypothetical banking institution introduces AI-powered applications to improve customer support, assist fraud investigation, analyse financial documents, and provide employees with faster access to banking information. These applications integrate large language models (LLMs), internal knowledge repositories, customer service APIs, and financial data systems.

During a security review, the bank identifies several potential vulnerabilities. An AI chatbot may be manipulated through prompt injection, confidential information could be exposed through inappropriate data access, and insufficient API controls could allow unauthorised requests. The bank is also concerned about malicious documents entering its retrieval system, insecure third-party dependencies, and AI-generated responses containing misleading financial information.

The institution needs a secure AI development approach that protects sensitive banking information, reduces attack surfaces, establishes access controls, and supports ongoing security monitoring without compromising legitimate banking operations.

How the Challenges Were Overcome

The bank adopts a structured AI security approach that incorporates threat modelling, secure application design, vulnerability testing, and continuous monitoring.

  • AI Threat Modelling: Identified potential attack surfaces across the chatbot, LLM, retrieval system, APIs, document repositories, and supporting infrastructure.
  • Prompt Injection Protection: Introduced input-handling safeguards, separation of trusted instructions from retrieved content, and security testing for direct and indirect prompt injection attempts.
  • Data Access Protection: Applied role-based access controls and permission checks so that AI responses could only use information authorised for the requesting user.
  • Sensitive Data Safeguards: Reviewed data handling practices, implemented appropriate masking and redaction controls, and restricted the exposure of confidential financial and personal information.
  • API and Infrastructure Security: Strengthened authentication, authorisation, rate limiting, secrets management, and secure configuration across connected services.
  • AI Output Validation: Introduced response checks to identify unsupported financial claims, sensitive information disclosure, and unsafe instructions before responses reach users.
  • Dependency and Model Reviews: Established review procedures for third-party models, libraries, datasets, and external AI services used within the application.
  • Security Monitoring: Implemented logging, suspicious activity detection, incident escalation, and periodic security reviews to support ongoing risk management.

These measures help the bank establish multiple layers of protection while recognising that no single safeguard can eliminate every AI security risk.

Overall Implementation: Secure AI Development in Banking

Define the AI Application and Security Requirements

The team documents the intended use of the banking assistant, its users, connected systems, data sources, and security requirements. Sensitive operations are distinguished from general information requests, and system boundaries are clearly defined.

Conduct AI Threat Modelling

Potential threats are mapped across user inputs, document retrieval, model processing, API integrations, and generated outputs. The team evaluates risks such as prompt injection, data leakage, unauthorised access, malicious documents, and model misuse.

Implement Secure Architecture and Access Controls

The application is designed using least-privilege access, authenticated APIs, permission-aware retrieval, secure secrets management, and appropriate separation between development, testing, and production environments.

Secure Data and Retrieval Workflows

Banking documents are classified according to sensitivity, and retrieval permissions are enforced before relevant content is supplied to the model. Untrusted documents are treated as data rather than instructions, and sensitive information is protected through appropriate handling controls.

Perform Security Testing and Validation

The team conducts authorised security tests using representative attack scenarios. Testing covers prompt injection, access-control failures, information leakage, insecure API usage, malicious document content, and unsafe model outputs. Findings are documented, prioritised, and retested after remediation.

Establish Monitoring and Incident Response

Security events are recorded and reviewed to identify suspicious requests, repeated attack attempts, and possible data exposure. Incident response procedures define escalation responsibilities, investigation steps, containment measures, and post-incident improvements.

Review and Improve Security Controls

The organisation periodically reassesses the application as models, dependencies, data sources, and business requirements change. Security findings and test results inform updates to architecture, controls, documentation, and training.

Learner Outcomes and Evidence

Through this banking security scenario, learners can demonstrate practical understanding by preparing the following deliverables:

  • AI Threat Model: Document the banking application's assets, trust boundaries, attack surfaces, threats, and potential consequences.
  • AI Security Risk Register: Record identified vulnerabilities, likelihood and impact assessments, mitigation priorities, and responsible owners.
  • Prompt Injection Test Plan: Develop authorised test cases for direct and indirect prompt injection and document the observed behaviour.
  • Data Protection Checklist: Assess sensitive information handling, access permissions, data minimisation, and information disclosure risks.
  • Secure Architecture Diagram: Illustrate application components, authentication boundaries, API connections, retrieval services, and security controls.
  • API Security Assessment: Document authentication, authorisation, rate limiting, secrets management, and secure configuration requirements.
  • AI Output Validation Plan: Define checks for unsupported financial claims, confidential information exposure, and unsafe responses.
  • Incident Response Procedure: Outline how AI security events should be detected, reported, investigated, contained, and reviewed.
  • Capstone Security Report: Present the threat model, testing results, prioritised recommendations, and proposed ongoing monitoring strategy.

Evidence of Successful Learning

Learner competence can be evaluated through a portfolio containing the threat model, risk register, security architecture diagram, test cases, remediation recommendations, and incident response plan. A practical demonstration can assess the learner's ability to identify AI-specific threats, explain the purpose of security controls, and recommend suitable safeguards for a banking application.

Evaluation criteria may include threat identification accuracy, quality of risk prioritisation, relevance of proposed controls, clarity of technical documentation, and understanding of secure AI development practices. These deliverables demonstrate applied learning rather than proof of production deployment or independently verified security improvements.

Case study note: This banking scenario is illustrative and intended for educational purposes. It does not represent a verified banking deployment or claim measured reductions in security incidents, fraud, or data breaches.

Helpful answers for planning your training

Frequently asked questions

It focuses on protecting AI systems, models, data, and applications from security threats and vulnerabilities.

Cybersecurity professionals, AI engineers, software developers, and IT professionals can benefit from this course.

Learner reviews

Rated by 420 learners

Rating and review totals are controlled per course in the CRM.

4.1out of 5

Compare city information, course curriculum, exam details and ways to enquire.

Book with clarity

Clear pricing, protected approval and learner support

Approval before payment

A secure payment link is shared only after the CRM team confirms the request.

Live instructor-led delivery

Ask questions during the session and learn alongside a scheduled cohort.

Verified learner feedback

Published course feedback is linked to completed learner records and CRM approval.

Visible schedules

Review weekday and weekend dates, duration, timezone and seat availability before booking.

Related Generative AI courses

AI Security & Secure AI Development

$819 USD / learner · Next: 24 Oct 2026 · Approval before payment

View dates