Skip to content

Agentic Software Engineering 2026

Build a measured agent, test its subsystems, harden its harness, and evaluate architectural choices through reproducible experiments. Currently taking Part 1.

Provider
[Provider]
Format
12 Sunday classes · 4 parts · 1-hour lecture + 2-hour lab
Status
In progress
Started
—
Finished
In progress
Course link
—

About this course ​

Study software systems in which a language model acts through tools, alongside the practice of building software with coding agents. The course follows one repository and two agents: the agent a team builds, and the coding agent used to write that code under tests, logs, and gates.

Twelve Sunday classes form four parts. Every class pairs a one-hour lecture with a two-hour lab, an in-room pass check, and a measurement in the results ledger. Each part strengthens the same repository and ends with a deliverable that the next part builds on.

Current stage: Part 1

I'm currently taking Part 1 — The Model as a Measured Component, covering Classes 1–3. Parts 2–4 are the upcoming course plan. These pages contain the supplied syllabus and lab briefs; individual attendance, study dates, completed labs, and measured results have not yet been recorded.

The source is Agentic Software Architecture: the course direction, a draft dated 4 November 2026. This site uses the owner's course name, Agentic Software Engineering 2026. The draft schedules classes from 8 November 2026 to 24 January 2027, with the final paper due 31 January 2027. Calendar, staffing, assessment, and budget decisions remain provisional.

Download the original 65-page course direction.

Learning outcomes ​

By the end of the course, students should be able to:

  1. Estimate the cost, latency, and reliability of an agent from model and token properties.
  2. Design an agent from tools, retrieval, and memory, with contract tests and recorded architectural decisions.
  3. Deliver software with coding agents under specifications, locked tests, architecture rules, and security controls.
  4. Evaluate an agent architecture with repeated trials, calibrated graders, cost, and time.
  5. Formulate, run, and report a reproducible experiment on agentic systems.

Four-part roadmap ​

PartPlanned datesFocusPart outputMy stage
18–22 Nov 2026The Model as a Measured Component — cost, latency, reliability, wrappers, schemas, agent loopsTested three-tool agent, pass^3, run records, part1-refIn progress
229 Nov–13 Dec 2026The Agent as Tested Subsystems — retrieval, MCP, context, memoryAgent + MCP + C4 ADR, part2-ref; due 19 DecUpcoming
320 Dec 2026–3 Jan 2027The Harness as a Control Layer — configuration checks, specifications, test locks, trust boundariesHardened agent and coding-agent controls, zero-bypass probe results, part3-refUpcoming
410–24 Jan 2027The Architecture as an Evaluated Claim — calibrated graders, comparisons, peer reproductionFour-page paper, peer reproduction, decision memo; final paper due 31 JanUpcoming

Part 1: start here ​

Keep personal measurements in each lab's results ledger. Scheduled dates are not study-completion dates.

Lectures ​

Class and lab schedule ​

ClassScheduled SundayLecture and paired labLedger measurement
18 Nov 2026Agent anatomy, reliability, token cost · Lab 01Bangla/English token-cost ratio
215 Nov 2026Inference and structured output contracts · Lab 02Invalid rate, field accuracy, cost, spread
322 Nov 2026Tested agent loop · Lab 03pass^3 per task and run records
429 Nov 2026Retrieval as a tested subsystem · Lab 04Recall@10; pass^3 before/after
56 Dec 2026Tools and MCP contracts · Lab 05Contract tests and injection audit
613 Dec 2026Topology, context and memory · Lab 06Success and tokens per arm
720 Dec 2026Silent harness faults · Lab 07Found/seeded faults; skill trigger accuracy
827 Dec 2026Specifications, locked tests, layer rules · Lab 08Hidden-test result, tokens, cost, minutes
93 Jan 2027Agent trust boundaries · Lab 09Bypasses on both agents
1010 Jan 2027Calibrated graders and trajectories · Lab 10Kappa; pass^k with interval
1117 Jan 2027Harness architecture comparisons · Lab 11Cost and minutes per accepted task
1224 Jan 2027Reproduction, validity and thesis paths · Lab 12Reproduced headline number

Key takeaways ​

[Personal takeaways from Part 1]

Resources ​

Built with VitePress · Notes © 2026 Mohibul Alam