100% Free with Unlimited Retries

AI Agents Capstone Assessment

Finished the content? Take the assessment for free. Retry as many times as you need. It is timed, properly invigilated, and actually means something.

Sign in to track progress and get your certificate

You can take the assessment without signing in, but your progress will not be tracked and you will not receive a certificate of completion. If you complete the course without signing in, you will need to sign in and complete it again to get your certificate. Sign in now

Unlimited retries

Take the assessment as many times as you need

Free certificate

Get a detailed certificate when you pass

Donation supported

We run on donations to keep everything free

Everything is free – If you find this useful and can afford to, please consider making a donation to help us keep courses free, update content regularly, and support learners who cannot pay.

Timed assessment
Detailed feedback
No credit card required

CPD timing for this level

Capstone time breakdown

This is the first pass of a defensible timing model for this level, based on what is actually on the page: reading, labs, checkpoints, and reflection.

Reading
17m
2,409 words · base 13m × 1.3
Labs
0m
0 activities × 15m
Checkpoints
15m
3 blocks × 5m
Reflection
16m
2 modules × 8m
Estimated guided time
1h 48m
Based on page content and disclosed assumptions.
Claimed level hours
5h
Claim includes reattempts, deeper practice, and capstone work.
The claimed hours are higher than the current on-page estimate by about 4h. That gap is where I will add more guided practice and assessment-grade work so the hours are earned, not declared.

What changes at this level

Level expectations

I want each level to feel independent, but also clearly deeper than the last. This panel makes the jump explicit so the value is obvious.

Anchor standards (course wide)
OWASP Top 10 for LLM Applications 2025OWASP Top 10 for Agentic Applications 2026NIST AI Risk Management Framework (AI RMF 1.0)ISO/IEC 42001
Assessment intent
Capstone

End to end delivery, governance, and documented operational readiness.

Assessment style
Format: scenario
Pass standard
Coming next

Not endorsed by a certification body. This is my marking standard for consistency and CPD evidence.

Stage 6: Capstone and Certification

You have reached the final stage. This is where you demonstrate everything you have learned by building a complete AI agent system from scratch. There are no tutorials here. Just you, your knowledge, and a real problem to solve.

You are ready for this

If you have worked through Stages 1 through 5, you have all the skills you need. Trust your preparation. This capstone is challenging by design, but it is within your capability.


Module 6.1: Capstone Project (3 hours)

Project Overview

Your capstone project is to design, build, and document a complete AI agent system that solves a real-world problem. This is not a toy example. It should be something you could actually use or deploy.


6.1.1 Project Requirements

Core Requirements (All projects must include):

Capstone Requirements

What your project must demonstrate

🤖 Functional Agent

  • • Uses ReAct or similar reasoning pattern
  • • Implements at least 3 tools
  • • Handles multi-step tasks
  • • Produces useful outputs

🛡️ Security Measures

  • • Input validation
  • • Output sanitisation
  • • Appropriate access controls
  • • Audit logging

📚 Documentation

  • • Architecture diagram
  • • Setup instructions
  • • Security considerations
  • • Limitations acknowledged

✅ Testing

  • • Unit tests for tools
  • • Integration tests for agent
  • • Example inputs and outputs
  • • Edge case handling

6.1.2 Project Ideas

Choose a project that interests you. Here are some suggestions organised by difficulty:

Foundation Level (Recommended for first-time builders):

  1. Personal Research Assistant

    • Searches the web for information
    • Summarises findings
    • Saves notes to files
    • Tools: web_search, file_write, summarise
  2. Email Draft Generator

    • Takes bullet points as input
    • Generates professional email drafts
    • Adjusts tone based on recipient type
    • Tools: tone_classifier, email_template, grammar_check
  3. Code Documentation Bot

    • Reads Python files
    • Generates docstrings for functions
    • Creates README sections
    • Tools: file_read, docstring_generator, markdown_writer

Intermediate Level:

  1. Customer Support Agent

    • Classifies incoming queries
    • Searches knowledge base for answers
    • Escalates complex issues to humans
    • Tools: classifier, knowledge_search, ticket_create, human_escalate
  2. Data Analysis Assistant

    • Loads CSV files
    • Performs statistical analysis
    • Generates charts
    • Explains findings in plain English
    • Tools: csv_loader, calculator, chart_generator, explain
  3. Meeting Summariser

    • Processes meeting transcripts
    • Extracts action items
    • Identifies decisions made
    • Creates structured summaries
    • Tools: text_splitter, entity_extractor, summarise, format_output

Advanced Level:

  1. Multi-Agent Research Team

    • Supervisor coordinates specialists
    • Researcher finds information
    • Writer creates content
    • Critic reviews and improves
    • Tools: Multiple per agent, handoff between agents
  2. Workflow Automation Agent

    • Monitors email for triggers
    • Executes automated responses
    • Logs all actions for audit
    • Supports human-in-the-loop for critical decisions
  3. Security Assessment Agent

    • Analyses code for vulnerabilities
    • Checks configurations
    • Generates security reports
    • Prioritises findings by severity

6.1.3 Project Structure

Use this structure for your submission:

my-capstone-project/
├── README.md              # Project overview and setup
├── ARCHITECTURE.md        # Design decisions and diagrams
├── SECURITY.md            # Security considerations
├── requirements.txt       # Python dependencies
├── src/
│   ├── __init__.py
│   ├── agent.py           # Main agent implementation
│   ├── tools/
│   │   ├── __init__.py
│   │   ├── tool_1.py
│   │   ├── tool_2.py
│   │   └── tool_3.py
│   └── utils/
│       ├── __init__.py
│       ├── validation.py
│       └── logging.py
├── tests/
│   ├── test_agent.py
│   ├── test_tools.py
│   └── test_integration.py
└── examples/
    ├── example_1.py
    └── example_2.py

6.1.4 Documentation Template

Your README.md should include:

# [Project Name]

## Overview
[One paragraph describing what your agent does and why it is useful]

## Architecture

[Include a Mermaid diagram showing your agent's structure]

## Features
- Feature 1
- Feature 2
- Feature 3

## Setup

### Prerequisites
- Python 3.10+
- Ollama installed and running

### Installation
```bash
pip install -r requirements.txt

Configuration

[Any environment variables or config files needed]

Usage

Basic Example

from src.agent import MyAgent

agent = MyAgent()
result = agent.run("Your query here")
print(result)

Security Considerations

[Document your security measures and limitations]

Testing

pytest tests/

Limitations

[Be honest about what your agent cannot do]

Future Improvements

[What would you add with more time?]


---

### 6.1.5 Evaluation Criteria

Your project will be evaluated on these criteria:

| Criteria | Weight | Description |
|----------|--------|-------------|
| Functionality | 25% | Does the agent work correctly? |
| Code Quality | 20% | Clean, readable, well-organised code |
| Security | 20% | Appropriate security measures implemented |
| Documentation | 15% | Clear, complete, and accurate docs |
| Testing | 10% | Adequate test coverage |
| Innovation | 10% | Creative problem-solving |

**Grading Scale:**

- **Distinction (90%+)**: Exceptional work exceeding all requirements
- **Merit (70-89%)**: Strong work meeting all requirements
- **Pass (50-69%)**: Adequate work meeting minimum requirements
- **Refer (Below 50%)**: Needs improvement before certification

---

## Module 6.2: Peer Review and Certification (2 hours)

### 6.2.1 Peer Review Process

Before receiving your certification, you will review another learner's project and receive feedback on yours.

**Giving Feedback:**

1. Clone their repository
2. Run their agent locally
3. Review their documentation
4. Test edge cases
5. Provide constructive feedback using this template:

```markdown
## Peer Review: [Project Name]

### What Works Well
- [Specific positive observations]

### Suggestions for Improvement
- [Constructive feedback with specific recommendations]

### Security Review
- [ ] Input validation present
- [ ] Output sanitisation present
- [ ] Appropriate access controls
- [ ] Audit logging implemented
- [ ] Secrets properly managed

### Documentation Review
- [ ] Clear setup instructions
- [ ] Architecture diagram included
- [ ] Limitations acknowledged
- [ ] Examples provided

### Overall Assessment
[Summary of your review]

Receiving Feedback:

  • Read feedback with an open mind
  • Ask clarifying questions if needed
  • Implement improvements where appropriate
  • Respond professionally to all feedback

6.2.2 Final Certification Assessment

After completing your capstone, take this final assessment to earn your certification.

Final Certification Exam - Part 1 (Foundations and Core Concepts)

What is the key difference between an LLM and an AI Agent?

What does the Observation step in ReAct provide?

What is a context window limitation?

When should you use the Plan-and-Execute pattern instead of ReAct?

What is a vector database used for in agents?

Final Certification Exam - Part 2 (Security and Ethics)

Why cannot prompt injection be fully prevented according to NCSC?

What is indirect prompt injection?

What is the principle of least privilege?

When is human-in-the-loop approval most critical?

What must high-risk AI systems provide under the EU AI Act?

Final Certification Exam - Part 3 (Practical and Advanced)

What protocol does MCP use for communication?

What is the main advantage of LoRA for fine-tuning?

What is critical for multi-tenant agent systems?

What is exponential backoff used for?

What is the Supervisor pattern in multi-agent systems?


6.2.3 Certification Details

Upon successful completion, you will receive:

AI Agents Professional Certificate

What you will receive

🏆

AI Agents Professional Certificate

Awarded to those who have demonstrated mastery in building AI agent systems

120 CPD Credits

Certified for professional development

Digital Badge

Shareable on LinkedIn

Verifiable

Blockchain-anchored verification


Module 6.3: Architecture Challenge Game

Before your final assessment, test your architectural decision-making skills with this professional simulation game. Design optimal agent architectures for real-world scenarios.

🏗️

Agent Architecture Challenge

Master AI system design through simulation

Design optimal AI agent architectures for real-world enterprise scenarios. Balance cost efficiency, response quality, security posture, and latency performance whilst meeting stakeholder requirements.

AWS Well-ArchitectedGCP Best PracticesNIST AI RMFISO/IEC 42001
🎯

0/8

Challenges

-

Best Score

🏅

0/8

Achievements

🔥

0

Streak

🌱

Customer Support Agent

Challenge #1

Beginner

Design an agent to handle customer support queries. Must balance cost efficiency with response quality.

Quality

7

🛡️

Security

6

Latency

25

💰

Budget

20

🔥

Financial Analysis Agent

Challenge #2

Intermediate

Build an agent for a hedge fund that analyses market data and generates trading signals. Security and accuracy are paramount.

Quality

9

🛡️

Security

9

Latency

20

💰

Budget

35

Healthcare Diagnostic Assistant

Challenge #3

Advanced

Design an agent to assist doctors with diagnosis suggestions. Patient safety is the absolute priority.

Quality

10

🛡️

Security

10

Latency

15

💰

Budget

45

🔥

Autonomous Code Reviewer

Challenge #4

Intermediate

Create an agent that reviews pull requests, identifies bugs, security vulnerabilities, and suggests improvements.

Quality

8

🛡️

Security

8

Latency

30

💰

Budget

25

Legal Document Analyst

Challenge #5

Advanced

Build an agent that analyses contracts, identifies risks, and summarises key terms for legal teams.

Quality

9

🛡️

Security

9

Latency

25

💰

Budget

30

🏆

Supply Chain Optimizer

Challenge #6

Expert

Design an agent that monitors global supply chains, predicts disruptions, and recommends mitigation strategies.

Quality

8

🛡️

Security

8

Latency

35

💰

Budget

40

🏆

Cybersecurity Incident Responder

Challenge #7

Expert

Create an agent that detects security threats, triages incidents, and coordinates response actions.

Quality

9

🛡️

Security

10

Latency

15

💰

Budget

35

🏆

Research Synthesis Agent

Challenge #8

Expert

Build an agent that synthesises academic research, identifies trends, and generates literature reviews.

Quality

10

🛡️

Security

7

Latency

40

💰

Budget

30

Why this game matters

In real-world deployments, architectural decisions have significant cost, security, and performance implications. This game trains you to make informed trade-offs the way senior engineers do at leading AI companies.


Congratulations

You have completed the AI Agents: From Foundation to Mastery course. This is a genuine achievement. You have progressed from understanding basic AI concepts to building production-ready agent systems with proper security and ethical considerations.

What comes next

Learning does not stop here. The field of AI agents is evolving rapidly. Continue building, experimenting, and sharing what you learn. Consider contributing to open-source projects or mentoring others who are starting their journey.

Resources for Continued Learning:

  1. LangChain and LangGraph Documentation: Deep dive into production frameworks
  2. Anthropic and OpenAI Research Blogs: Latest developments from frontier labs
  3. Hugging Face Community: Model sharing and collaboration
  4. This Course Updates: I will continue updating this course as the field evolves

Stay Connected:

  • Review new modules as they are added
  • Share your capstone projects
  • Join the community discussions
  • Provide feedback to improve the course

Thank you for learning with me. Now go build something amazing.

Ready to test your knowledge?

AI Agents Capstone Assessment

Validate your learning with practice questions and earn a certificate to evidence your CPD. Try three preview questions below, then take the full assessment.

50+

Questions

45

Minutes

PDF

Certificate

Everything is free with unlimited retries

  • Take the full assessment completely free, as many times as you need
  • Detailed feedback on every question explaining why answers are correct or incorrect
  • Free downloadable PDF certificate with details of what you learned and hours completed
  • Personalised recommendations based on topics you found challenging

Sign in to get tracking and your certificate

You can complete this course without signing in, but your progress will not be saved and you will not receive a certificate. If you complete the course without signing in, you will need to sign in and complete it again to get your certificate.

We run on donations. Everything here is free because we believe education should be accessible to everyone. If you have found this useful and can afford to, please consider making a donation to help us keep courses free, update content regularly, and support learners who cannot pay. Your support makes a real difference.

During timed assessments, copy actions are restricted and AI assistance is paused to ensure fair evaluation. Your certificate will include a verification URL that employers can use to confirm authenticity.

Course materials are protected by intellectual property rights.View terms

Quick feedback

Optional. This helps improve accuracy and usefulness. No accounts required.

Rating (optional)

Related Architecture Templates4

Production-ready templates aligned with industry frameworks. Download in multiple formats.

View all

Password and Passphrase Coach

/ai-agents/capstone

Foundation

Scores passwords and suggests stronger passphrases.

MFA Method Picker

/ai-agents/capstone

Foundation

Chooses MFA methods based on threat fit and device context.

Session and Token Hygiene Checker

/ai-agents/capstone

Practitioner

Evaluates session lifetimes, refresh, rotation, and cookie settings.

URL Risk Triage Tool

/ai-agents/capstone

Foundation

Checks URLs for risky patterns and produces a quick decision.

Related categories:SecurityIntegrationEmerging