{"product_id":"modern-agentic-ai-engineering-and-security-joseph-mlodzianowski-dctfall26","title":"Modern Agentic AI Engineering and Security - Joseph Mlodzianowski  - DCTFall26","description":"\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eName of Training: \u003c\/b\u003eModern Agentic AI Engineering and Security\u003cbr\u003e\u003cb\u003e\u003c\/b\u003e\u003cb\u003eTrainer(s): \u003c\/b\u003eJoseph Mlodzianowski\u003cbr\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eDates\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003e:\u003c\/strong\u003e Oct 1-2, 2026\u003c\/span\u003e\u003cbr\u003e\u003cb\u003eVenue:\u003c\/b\u003e TBD\u003cbr\u003e\u003cb\u003eEarly Bird Cost:\u003c\/b\u003e $2500 SGD (w\/GST)\u003cbr\u003e\u003cb\u003eRegular Cost:\u003c\/b\u003e $2,950 SGD (w\/GST)\u003cbr\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e\u003cstrong\u003eProficiency Exam Add-on:\u003c\/strong\u003e $450 SGD (w\/GST)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eShort Summary:\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eThis two-day intensive bootcamp delivers practical, hands-on training tooling in an lab-driven bootcamp that will take a student from beginner to intermediate, with some advanced capabilities.\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eCourse Description:\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eThe course is designed to \u003cspan style=\"mso-spacerun: yes;\"\u003e \u003c\/span\u003estarts with an overview of the main two AI coding agents, with a heavy emphasis on OpenAI Codex, and secondary on Claude Code. On the first day you will be immersed in to moving from coding to code to using coding agents to plan, build, verify, troubleshoot and fix simple to more complex issues. Modern AI coding agents can do more than write code: they can remember project context, read instructions, call tools, use app integrations, consult MCP servers, and coordinate specialized sub-agents. This course shows how to put those pieces together without creating an ungoverned automation mess.\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003e\u003cspan style=\"font-size: 14.0pt; line-height: 115%;\"\u003eCourse Outline:\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 1 — The Modern AI Software Engineering Stack\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l4 level1 lfo1; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eHow AI-assisted development has evolved beyond autocomplete\u003c\/li\u003e\n\u003cli style=\"mso-list: l4 level1 lfo1; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eThe model–agent–tool–workflow architecture\u003c\/li\u003e\n\u003cli style=\"mso-list: l4 level1 lfo1; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eCodex interfaces and repository-aware development\u003c\/li\u003e\n\u003cli style=\"mso-list: l4 level1 lfo1; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eRepository instructions and external tool integrations\u003c\/li\u003e\n\u003cli style=\"mso-list: l4 level1 lfo1; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity, Sandboxing, approvals, least privilege, and human review\u003c\/li\u003e\n\u003cli style=\"mso-list: l4 level1 lfo1; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eHow to analyze and safely approach an unfamiliar repository\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eAnalyze, bound, and validate a repository change\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 2 — Installing and Configuring Codex\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l10 level1 lfo2; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eInstallation and runtime considerations\u003c\/li\u003e\n\u003cli style=\"mso-list: l10 level1 lfo2; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAuthentication and credential boundaries\u003c\/li\u003e\n\u003cli style=\"mso-list: l10 level1 lfo2; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eUser-level, project-levels and security configuration\u003c\/li\u003e\n\u003cli style=\"mso-list: l10 level1 lfo2; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eConfiguration precedence and repository trust\u003c\/li\u003e\n\u003cli style=\"mso-list: l10 level1 lfo2; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAdvanced Sandbox and approval settings\u003c\/li\u003e\n\u003cli style=\"mso-list: l10 level1 lfo2; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDiagnosing an effective Codex configuration without exposing secrets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eVerify and explain a safe Codex setup\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 3 — Context Engineering\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l2 level1 lfo3; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eWhy incomplete or excessive context causes failures\u003c\/li\u003e\n\u003cli style=\"mso-list: l2 level1 lfo3; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSources of repository and task context\u003c\/li\u003e\n\u003cli style=\"mso-list: l2 level1 lfo3; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSelecting relevant files, tests, errors, and documentation\u003c\/li\u003e\n\u003cli style=\"mso-list: l2 level1 lfo3; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDefining assumptions, constraints, and exclusions\u003c\/li\u003e\n\u003cli style=\"mso-list: l2 level1 lfo3; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eConstructing a structured context packet\u003c\/li\u003e\n\u003cli style=\"mso-list: l2 level1 lfo3; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eBalancing completeness with context discipline\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eBuild and validate a bounded context packet\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 4 — Mastering AGENTS.md\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eHow durable repository guidance works\u003c\/li\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eInstructions, discovery and precedence\u003c\/li\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eRepository-level and directory-level guidance\u003c\/li\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eWriting concise and actionable engineering instructions\u003c\/li\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity controls for Agents\u003c\/li\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eHandling conflicting, outdated, or oversized guidance\u003c\/li\u003e\n\u003cli style=\"mso-list: l12 level1 lfo4; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSeparating behavioral instructions from enforcement controls\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eAuthor and verify repository and subtree guidance\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 5 — Steering Codex\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l16 level1 lfo5; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eEngineering task postures such as Explore, Plan, Implement, Test, and Review\u003c\/li\u003e\n\u003cli style=\"mso-list: l16 level1 lfo5; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDefining deliverables, constraints, validation, and stopping conditions\u003c\/li\u003e\n\u003cli style=\"mso-list: l16 level1 lfo5; tab-stops: list .5in;\" class=\"MsoNormal\"\u003ePlanning before complex or ambiguous implementation\u003c\/li\u003e\n\u003cli style=\"mso-list: l16 level1 lfo5; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity Considerations and Moving safely between task postures\u003c\/li\u003e\n\u003cli style=\"mso-list: l16 level1 lfo5; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eEscalation and retry boundaries\u003c\/li\u003e\n\u003cli style=\"mso-list: l16 level1 lfo5; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eEvidence-based completion decisions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eBuild and validate an evidence-gated steering plan\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 6 — Cost-Effective Models and Modes\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eEvaluating work by complexity, ambiguity, and risk\u003c\/li\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSelecting appropriate reasoning and execution approaches\u003c\/li\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eMeasuring latency, retries, context, and review effort\u003c\/li\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eConsidering total engineering cost instead of model cost alone\u003c\/li\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDefining escalation thresholds and budgets\u003c\/li\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAvoiding unsupported cost-saving claims\u003c\/li\u003e\n\u003cli style=\"mso-list: l6 level1 lfo6; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity models and secure approaches\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eBuild a measurable model-role decision\u003c\/b\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 7 — Advanced Codex Development\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l8 level1 lfo7; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eBreaking complex work into dependency-aware tasks\u003c\/li\u003e\n\u003cli style=\"mso-list: l8 level1 lfo7; tab-stops: list .5in;\" class=\"MsoNormal\"\u003ePlanning repository changes before implementation\u003c\/li\u003e\n\u003cli style=\"mso-list: l8 level1 lfo7; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eUsing branches and isolated checkouts appropriately\u003c\/li\u003e\n\u003cli style=\"mso-list: l8 level1 lfo7; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eImplementing changes within bounded scope\u003c\/li\u003e\n\u003cli style=\"mso-list: l8 level1 lfo7; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity and Layered testing and validation\u003c\/li\u003e\n\u003cli style=\"mso-list: l8 level1 lfo7; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eReviewing diffs, addressing findings, and preparing handoffs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003ePlan, implement, test, review, and hand off a bounded change\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 8 — MCP Servers and Tool Integration\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l15 level1 lfo8; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eMCP host, client, server, and tool architecture\u003c\/li\u003e\n\u003cli style=\"mso-list: l15 level1 lfo8; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eCapability discovery and tool contracts\u003c\/li\u003e\n\u003cli style=\"mso-list: l15 level1 lfo8; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eTransport, lifecycle, schema, and result handling\u003c\/li\u003e\n\u003cli style=\"mso-list: l15 level1 lfo8; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eIdentity, data, side effects, and authorization boundaries\u003c\/li\u003e\n\u003cli style=\"mso-list: l15 level1 lfo8; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eConfiguring and operating MCP integrations\u003c\/li\u003e\n\u003cli style=\"mso-list: l15 level1 lfo8; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eMonitoring, disabling, and safely retiring integrations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eCore lab: \u003cb\u003eInspect, invoke, constrain, validate, and retire a local MCP tool\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eOptional Lab 8.1 — Five Engineering MCP Servers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents explore:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l9 level1 lfo9; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eOpenAI documentation integration\u003c\/li\u003e\n\u003cli style=\"mso-list: l9 level1 lfo9; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eVersion-aware library documentation\u003c\/li\u003e\n\u003cli style=\"mso-list: l9 level1 lfo9; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eGitHub repository workflows\u003c\/li\u003e\n\u003cli style=\"mso-list: l9 level1 lfo9; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eBrowser-based engineering workflows\u003c\/li\u003e\n\u003cli style=\"mso-list: l9 level1 lfo9; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDesign-system and Figma workflows\u003c\/li\u003e\n\u003cli style=\"mso-list: l9 level1 lfo9; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eCanaries, monitoring, disablement, and removal\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eDeploy and monitor five engineering MCP servers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eRecommended Lab 8.2 — Supply-Chain Security\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l0 level1 lfo10; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eServer admission and ownership checks\u003c\/li\u003e\n\u003cli style=\"mso-list: l0 level1 lfo10; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSource and dependency verification\u003c\/li\u003e\n\u003cli style=\"mso-list: l0 level1 lfo10; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eVersion and artifact integrity\u003c\/li\u003e\n\u003cli style=\"mso-list: l0 level1 lfo10; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eThreat modeling before installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eThreat-model and evaluate an MCP server before admission\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eSupplemental Lab 8.3 — Identity and Authorization\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l7 level1 lfo11; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAuthentication versus authorization\u003c\/li\u003e\n\u003cli style=\"mso-list: l7 level1 lfo11; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eLeast-privilege scopes\u003c\/li\u003e\n\u003cli style=\"mso-list: l7 level1 lfo11; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eToken audience and identity separation\u003c\/li\u003e\n\u003cli style=\"mso-list: l7 level1 lfo11; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eTesting permitted and denied behavior\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eDesign and verify MCP identity and authorization boundaries\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eSupplemental Lab 8.4 — Runtime and Secret Boundaries\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l13 level1 lfo12; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eTransport and process isolation\u003c\/li\u003e\n\u003cli style=\"mso-list: l13 level1 lfo12; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eEnvironment and secret handling\u003c\/li\u003e\n\u003cli style=\"mso-list: l13 level1 lfo12; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eFilesystem and network restrictions\u003c\/li\u003e\n\u003cli style=\"mso-list: l13 level1 lfo12; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecure runtime configuration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eHarden MCP transport, runtime, and secret boundaries\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eSupplemental Lab 8.5 — Tool and Side-Effect Safety\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l14 level1 lfo13; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eTool schema and contract review\u003c\/li\u003e\n\u003cli style=\"mso-list: l14 level1 lfo13; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eInput and output validation\u003c\/li\u003e\n\u003cli style=\"mso-list: l14 level1 lfo13; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eRead versus write operations\u003c\/li\u003e\n\u003cli style=\"mso-list: l14 level1 lfo13; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eApproval boundaries and dangerous side effects\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eEvaluate tool contracts, content, and side effects\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eSupplemental Lab 8.6 — Monitoring and Incident Response\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l5 level1 lfo14; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eMCP health and security monitoring\u003c\/li\u003e\n\u003cli style=\"mso-list: l5 level1 lfo14; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDetecting unexpected tools or behavior\u003c\/li\u003e\n\u003cli style=\"mso-list: l5 level1 lfo14; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity Controls and Best Practices\u003c\/li\u003e\n\u003cli style=\"mso-list: l5 level1 lfo14; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAlerting and audit evidence\u003c\/li\u003e\n\u003cli style=\"mso-list: l5 level1 lfo14; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eContainment, recovery, and credential rotation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eMonitor and respond to an MCP security incident\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 9 — Claude Code as a Complementary Tool\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l11 level1 lfo15; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eComparing engineering tools using evidence\u003c\/li\u003e\n\u003cli style=\"mso-list: l11 level1 lfo15; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSelecting the appropriate tool for a task\u003c\/li\u003e\n\u003cli style=\"mso-list: l11 level1 lfo15; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eClaude Code context and control concepts\u003c\/li\u003e\n\u003cli style=\"mso-list: l11 level1 lfo15; tab-stops: list .5in;\" class=\"MsoNormal\"\u003ePortable repository instructions\u003c\/li\u003e\n\u003cli style=\"mso-list: l11 level1 lfo15; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAvoiding conflicting simultaneous writers\u003c\/li\u003e\n\u003cli style=\"mso-list: l11 level1 lfo15; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eCreating governed handoffs between tools\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eSelect and govern a complementary-tool workflow\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 10 — AI Development Workflow Engineering\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l1 level1 lfo16; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDesigning an end-to-end AI-assisted development lifecycle\u003c\/li\u003e\n\u003cli style=\"mso-list: l1 level1 lfo16; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDefining states, owners, inputs, outputs, and gates\u003c\/li\u003e\n\u003cli style=\"mso-list: l1 level1 lfo16; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eCreating executable validation and evidence chains\u003c\/li\u003e\n\u003cli style=\"mso-list: l1 level1 lfo16; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eManaging permissions, failures, and escalation\u003c\/li\u003e\n\u003cli style=\"mso-list: l1 level1 lfo16; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eRollback and release controls\u003c\/li\u003e\n\u003cli style=\"mso-list: l1 level1 lfo16; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eWorkflow monitoring, economics, and improvement\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eDesign and validate a governed AI delivery workflow\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 11 — Multi-Agent and Review Workflows\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents learn:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eWhen parallel agents are beneficial\u003c\/li\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eTask independence and dependency graphs\u003c\/li\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eDefining agent roles, context, authority, and budgets\u003c\/li\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eIsolating parallel changes\u003c\/li\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eIdentifying textual and semantic conflicts\u003c\/li\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eIndependent review and finding adjudication\u003c\/li\u003e\n\u003cli style=\"mso-list: l18 level1 lfo17; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSafe integration and stopping\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003eLab: \u003cb\u003eDesign and validate a safe parallel task and review workflow\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eChapter 12 —\u003cspan style=\"mso-spacerun: yes;\"\u003e  \u003c\/span\u003eAI Agentic \u0026amp; Platform Engineering Rollup\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003eStudents apply the entire course through:\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eA bounded enterprise change request\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eInstruction and context analysis\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSurface, execution, cost, and tool decisions\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eMinimal implementation\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eLayered validation\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eSecurity and least-authority controls\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eIndependent review and remediation\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eRelease, rollback, and residual-risk decisions\u003c\/li\u003e\n\u003cli style=\"mso-list: l3 level1 lfo18; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eA short technical defense\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eAgentic lab:\u003c\/b\u003e Implement, validate, review, and defend an enterprise change\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eOptional Chapter 12.5 — AI Code Engineering Best Practices\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"MsoNormal\"\u003e\u003cb\u003eWhat Students Should Bring: \u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\" style=\"margin-top: 0in;\"\u003e\n\u003cli style=\"mso-list: l17 level1 lfo19; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eLaptop with at least 16 GB RAM (32 GB recommended) \u0026amp; 60gb free disk space\u003c\/li\u003e\n\u003cli style=\"mso-list: l17 level1 lfo19; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eOperating system with support and ability to run virtual machines (VMware Workstation, VirtualBox, or similar virtualization platform)\u003c\/li\u003e\n\u003cli style=\"mso-list: l17 level1 lfo19; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eA ChatGPT (Codex)\u003cspan style=\"mso-spacerun: yes;\"\u003e  \u003c\/span\u003e$20\/Month plan and a separate free account plan and\/or Claude Code $20 a month\u003cspan style=\"mso-spacerun: yes;\"\u003e  \u003c\/span\u003eand a separate free limited account plan.\u003c\/li\u003e\n\u003cli style=\"mso-list: l17 level1 lfo19; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eAdministrative privileges on the laptop\u003c\/li\u003e\n\u003cli style=\"mso-list: l17 level1 lfo19; tab-stops: list .5in;\" class=\"MsoNormal\"\u003eA Virtual Machine with Ubuntu 26.04 or newer installed and updated.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eDifficulty Level:\u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eIntermediate - The student has education, some experience in the field and familiarity with the topic being presented. The student has foundational knowledge that the course will leverage to provide practical skills on the topic.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eSuggested Prerequisites:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"MsoNormal\"\u003eStudents should have foundational Coding\/Programing knowledge and beginner exposure to intermediate Codex and Claude Code familiarity.\u003c\/li\u003e\n\u003cli class=\"MsoNormal\"\u003eUnderstanding of Defense in Depth, Security Frameworks like NIST CSF 2.0\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWhat Students Should Bring: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cspan\u003e\u003c\/span\u003eA laptop with browser access is ideal, preferably a personal laptop without network restricting tools.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eWhat the Trainer Will Provide:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eDetails coming soon.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eTrainer(s) Bio:\u003c\/strong\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e\u003cstrong\u003eJoseph Mlodzianowski\u003c\/strong\u003e \u003c\/span\u003eis an information security aficionado, author, keynote speaker and adventurer; he started multiple villages at RSA Conference, DEF CON, and BLACK HAT, among others, including founding the original Red Team Village at RSAC and Def Con. Joseph has extensive expertise in cybersecurity infrastructure and architecture with over 25 years leading large teams of Cybersecurity and Network engineers, project managers, and architects in the design, deployment, and monitoring of various ranges of technologies in highly complex and rigorous environments. He designed and deployed a number of multi-million dollar datacenters from inception to completion for the Department of Defense in support of cybersecurity program deployments and critical infrastructure. Joseph is a AI Datacenter Cybersecurity Architect for OpenAI. Previously a Secure Network Data-center Architect at the Department of Defense, and before that a Lead Cybersecurity Data Center Architect at Cisco Systems Federal, for thirteen years building very large datacenters for ML and AI systems, for the Department of Defense. His experience extends beyond Designing, architecting, and deploying nearly two hundred data centers in commercial, private and public sector as highly restrictive environments.  Follow him on X @cedoxx , Facebook and Linkedin.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eProficiency Exam Option:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cmeta charset=\"utf-8\"\u003eTwo-hour combination of hands-on project build and multiple questions with evidence.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003ePlease reach out to training@defcon.org for any questions related to the proficiency exam and certificate option.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eRegistration Terms and Conditions: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTrainings are refundable before Sept 1, 2026, minus a non-refundable processing fee of $350.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBetween Sept 2, 2026 and Sept 28, 2026 partial refunds will be granted, equal to 50% of the course fee minus a processing fee of $350.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eAll trainings are non-refundable after Sept 28, 2026.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eTraining tickets may be transferred to another student. Please email us at training@defcon.org for specifics.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eIf a training does not reach the minimum registration requirement, it may be cancelled. In the event the training you choose is cancelled, you will be provided the option of receiving a full refund or transferring to another training (subject to availability).\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eFailure to attend the training without prior written notification will be considered a no-show. No refund will be given.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eDEF CON Training may share student contact information, including names and emails, with the course instructor(s) to facilitate sharing of pre-work and course instructions. Instructors are required to safeguard this information and provide appropriate protection so that it is kept private. Instructors may not use student information outside the delivery of this course without the permission of the student.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eBy purchasing this ticket you agree to abide by the \u003c\/span\u003e\u003ca href=\"https:\/\/defcon.org\/html\/links\/dc-code-of-conduct.html\"\u003e\u003cspan\u003eDEF CON Training Code of Conduct\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e and the registration terms and conditions listed above.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eSeveral breaks will be included throughout the day. Please note that food is not included.\u003c\/span\u003e\u003cspan\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cspan\u003eAll courses come with a certificate of completion, contingent upon attendance at all course sessions. Some courses offer an option to upgrade to a certificate of proficiency, which requires an additional purchase and sufficient performance on an end-of-course evaluation.\u003c\/span\u003e\u003c\/p\u003e","brand":"Singapore October 2026","offers":[{"title":"Course only - Oct 1-2","offer_id":51494589825164,"sku":null,"price":2500.0,"currency_code":"SGD","in_stock":true},{"title":"Course + Proficiency Exam - Oct 1-2","offer_id":51494589857932,"sku":null,"price":2950.0,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0750\/9042\/8044\/files\/joseph_716e153b-fc6e-4a7a-ab4c-ecdb319a50f5.png?v=1784676533","url":"https:\/\/sg.shop.defcon.org\/products\/modern-agentic-ai-engineering-and-security-joseph-mlodzianowski-dctfall26","provider":"DEF CON SG","version":"1.0","type":"link"}