Title: Quiz 1 — Capstone Kickoff: Scoping a Production AI System
Course: AIINFRA 303: Capstone Project > Section: Week 01 — Capstone Kickoff: Scoping a Production AI System

Q: In a production ML/AI system, the model code typically makes up the majority of the overall system.
- True
- False
A: False

Q: Which of the following is NOT one of the four pillars of MLOps described this week?
- Reproducibility and traceability B) Continuous monitoring C) Maximizing model accuracy above all else D) Code-defined pipelines for environment parity
A: Reproducibility and traceability B) Continuous monitoring C) Maximizing model accuracy above all else D) Code-defined pipelines for environment parity

Q: In one sentence, define MLOps.
Feedback: Sample/expected answer: MLOps is the discipline of reliably and repeatedly moving machine learning models into production, combining reproducibility, collaborative full-lifecycle workflows, continuous monitoring, and code-defined pipelines.

Q: A "vertical slice" for a capstone project should specify which four things?
- One team, one budget, one deadline, one manager B) One user, one input, one output, one deployment target C) One dataset, one algorithm, one language, one cloud provider D) One demo, one slide deck, one stakeholder, one metric
A: One team, one budget, one deadline, one manager B) One user, one input, one output, one deployment target C) One dataset, one algorithm, one language, one cloud provider D) One demo, one slide deck, one stakeholder, one metric

Q: A demo that works well is strong evidence that a system is ready for production.
- True
- False
A: False

Q: What is the primary purpose of a C4 Model System Context / Container diagram during scoping?
- To generate production Kubernetes manifests automatically B) To sketch system boundaries and major components lightweight and early, before deep implementation C) To replace the need for a written problem statement D) To calculate cloud hosting costs
A: To generate production Kubernetes manifests automatically B) To sketch system boundaries and major components lightweight and early, before deep implementation C) To replace the need for a written problem statement D) To calculate cloud hosting costs

Q: Name one command from the uv workflow used to initialize a reproducible Python project this week.
Feedback: Sample/expected answer: `uv init`**** (or ****`uv add`**** / ****`uv run`**** are also acceptable)

Q: Why does this week require anchoring your capstone scope to a real, free dataset (e.g., from UCI ML Repository or Hugging Face) rather than a hypothetical one?
- Real datasets are always larger B) It forces concrete decisions about data volume, label quality, and feasibility instead of hypothetical assumptions C) Free datasets require no data cleaning D) Hypothetical datasets are not allowed by the college
A: Real datasets are always larger B) It forces concrete decisions about data volume, label quality, and feasibility instead of hypothetical assumptions C) Free datasets require no data cleaning D) Hypothetical datasets are not allowed by the college