Skip to content

Lab Assignments Overview

Through 12 lab assignments, you will implement the theories covered in lectures. All assignments are submitted via GitHub PR.

Terminal window
# 1. Fork the repository and clone it
git clone https://github.com/[YOUR_USERNAME]/ai-systems-2026.git
# 2. Work in the assignment folder
mkdir -p assignments/lab-01/[student-id]
cd assignments/lab-01/[student-id]
# 3. Write code and commit
git add .
git commit -m "[Submit] Lab 01 - 20230001 Hong Gildong"
# 4. Create a PR
git push origin main
# Create a PR on GitHub
LabWeekTopicDifficultyDue Date
Lab 01Week 1Development Environment SetupBeginner3/11
Lab 02Week 2First AI Coding AgentElementary3/17
Lab 03Week 3MCP Server ImplementationElementary3/24
Lab 04Week 4Ralph Loop ImplementationIntermediate4/01
Lab 05Week 5Context ManagementIntermediate4/08
Lab 06Week 6Instruction TuningIntermediate4/15
Lab 07Week 7Multi-Agent PipelineAdvanced4/22
Lab 08Week 8Planning AgentAdvanced4/29
Lab 09Week 9QA AgentAdvanced5/06
Lab 10Week 10vLLM DeploymentAdvanced5/13
Lab 11Week 12TelemetryAdvanced5/27
Lab 12Week 12LLM-as-JudgeAdvanced5/27
  • Functionality (60%): Meets requirements
  • Code Quality (20%): Readability, comments, type hints
  • Documentation (20%): README, design decisions
  • Submissions within 3 days of the deadline: 10% deduction
  • Submissions 7+ days late: 50% deduction
  • Submissions 2+ weeks late: 0 points