Course Work

Course Assignments

Public implementation briefs and learning goals. Canvas remains the official source for deadlines, grading, and submissions.

Module 5: Event-driven travel recovery assistant

Build a standalone local workflow that consumes a trip disruption, searches mock alternatives, proposes a plan, records human approval, and creates one mock booking. Combine Kafka events with RPC tools and prove recovery after duplicates, timeouts, and restarts.

No earlier project, paid AI service, or real travel account is required. Start with a deterministic mock planner; an LLM is an optional extension.

Follow Canvas for official assessed requirements and submission instructions.