Skip to main content

Building Production AI Systems

robot hand holding production systems holographic
COM SCI 830.4

A six‑week course where students architect, build, evaluate, and deploy a full enterprise‑grade AI system, adding production features weekly and learning to prioritize reliability, structure, observability, and correct use of agents.

Duration
As few as 11 weeks
Current Formats
Online
Cost
Starting at $1,245.00

Get More Info

 

What You Can Learn

Architect modern AI applications by understanding how models, context, tools, workflows, and evaluation fit together, and how to make appropriate architectural trade-offs.
Design and orchestrate AI workflows, combining deterministic logic, tool use, model-driven decisions, and agentic patterns based on the needs of the application.
Engineer context for AI systems, using retrieval, structured information, memory, and grounding techniques to improve the quality and reliability of model outputs.
Build and evaluate an end-to-end AI application, integrating course concepts while considering evaluation, reliability, observability, performance, and production readiness.

About This Course

Most AI projects stall between a working demo and a system an organization can actually deploy. This course closes that gap by teaching AI development the way production teams approach it: architecture first, with prompting treated as an implementation detail rather than the starting point. Over six weeks, students build a single enterprise AI application, adding one production capability each week. They begin by designing the system architecture and understanding where inference, retrieval, tools, and memory belong. They then implement context engineering with retrieval, grounding, citations, and structured outputs; orchestrate deterministic workflows with routing, state management, retries, and human approval steps; and introduce agents only where the architecture justifies them, with equal attention to when agents are the wrong choice. Throughout, students grow an evaluation suite alongside the product, and in the final weeks harden the system with observability, tracing, cost and latency optimization, prompt versioning, security testing, and deployment. Students finish with one deployed, instrumented, evaluated application suitable for a professional portfolio rather than a series of disconnected exercises.
Prerequisites

Working Python proficiency and familiarity with LLM APIs.

Recommended: COM SCI 910.1 Foundations of Generative AI

Winter 2027 Schedule

Date
Details
Format
 
-
This section has no set meeting times.
Instructor:
Myles Blodnick
REG#
411714
Fee:
$1,245.00
Onlineformat icon
Updating...
Notes
Enrollment limited; early enrollment advised. Enrollment deadline: September 27, 2026.
Deadline
Refunds only available from November 02, 2026 to January 17, 2027
Course Requirements
Internet access required to retrieve course materials.