Culminating integration course; students prove they can operate, secure, observe, document, and explain a complete AI infrastructure system.
// AIINFRA 303 · Semester 4
Capstone Project
Design, build, deploy, and present one production-grade AI system
AIINFRA 303 is the culminating capstone of the AI Infrastructure and Architecture certificate sequence. Students design, build, deploy, and present a complete production-grade AI system of their own scoping — integrating compute, containers, cloud infrastructure, and a model or agent layer end to end. The course emphasizes professional practice: architecture documentation, infrastructure as code, CI/CD automation, security and observability, and a polished portfolio artifact suitable for employer review.
Canvas IMSCC Export
Download the complete Canvas import package for AIINFRA 303.
Outcomes
Course objectives
- Scope, plan, and document a production-grade AI infrastructure project with clear requirements, success metrics, and architecture decision records
- Design and diagram a complete end-to-end AI system architecture integrating compute, containers, cloud, and the model/serving layer
- Implement, containerize, and deploy the system to the cloud with infrastructure-as-code and an automated CI/CD pipeline
- Integrate a model capability (serving, fine-tuning/adaptation, RAG, or an agent/MCP layer) with security guardrails, evaluation, and observability
- Load-test, right-size, document, and present a reproducible, cost-instrumented capstone with a professional portfolio artifact and demo
Student learning outcomes
- Scope, plan, and document a production-grade AI infrastructure project with clear requirements, success metrics, and architecture decision records.
- Design and diagram a complete end-to-end AI system architecture integrating compute, containers, cloud, and the model/serving layer.
- Implement, containerize, and deploy the system to the cloud with infrastructure-as-code and an automated CI/CD pipeline.
- Integrate a model capability (serving, fine-tuning/adaptation, RAG, or an agent/MCP layer) with security guardrails, evaluation, and observability.
- Load-test, right-size, document, and present a reproducible, cost-instrumented capstone with a professional portfolio artifact and demo.
16-week schedule
Course evidence and boundaries
These controls make the curriculum reviewable without changing the 10-course sequence.
Complete production-grade AI system portfolio mapped to program learning outcomes and reviewed against the shared rubric.
Full pipeline/security evidence, including scan results, mitigations, access controls, governance note, and incident response path.
Public or reviewable repo, CI/CD logs, deployment notes, security scan report, architecture diagram, cost estimate, accessibility note, runbook, and recorded demo.
Capstones may specialize in AWS, Azure, or GCP, but every required outcome must have a local/no-cost fallback.
Foundry-backed assignments
These assignments are written in platform-agnostic language. They assess infrastructure evidence, not familiarity with a single vendor console.
AI Foundry Fit Check
Every capstone proposal states whether shared compute is required, what profile is requested, what services will persist, and what runtime evidence will be collected.
Evidence: Foundry yes/no decision, workload type, compute profile, data classification, access pattern, expected logs/metrics, and fallback plan.
STEM Research Infrastructure Studio
CS/CIS students partner with STEM students or faculty: STEM defines the research question and validation; AIINFRA teams build the reproducible compute, data, benchmark, and monitoring environment.
Evidence: Joint charter, data card, baseline benchmark, reproducibility package, research-facing summary, and technical appendix.
Foundry Evidence Appendix
Foundry-backed capstones document what ran on shared infrastructure and why the selected compute profile was appropriate.
Evidence: Deployment evidence, operational metrics, security/governance notes, cost/right-sizing memo, model or adapter references, and runbook.