Lab Assignments Overview
Lab Assignments
Section titled “Lab Assignments”Through 12 lab assignments, you will implement the theories covered in lectures. All assignments are submitted via GitHub PR.
Submission Guide
Section titled “Submission Guide”# 1. Fork the repository and clone itgit clone https://github.com/[YOUR_USERNAME]/ai-systems-2026.git
# 2. Work in the assignment foldermkdir -p assignments/lab-01/[student-id]cd assignments/lab-01/[student-id]
# 3. Write code and commitgit add .git commit -m "[Submit] Lab 01 - 20230001 Hong Gildong"
# 4. Create a PRgit push origin main# Create a PR on GitHubLab Assignment List
Section titled “Lab Assignment List”| Lab | Week | Topic | Difficulty | Due Date |
|---|---|---|---|---|
| Lab 01 | Week 1 | Development Environment Setup | Beginner | 3/11 |
| Lab 02 | Week 2 | First AI Coding Agent | Elementary | 3/17 |
| Lab 03 | Week 3 | MCP Server Implementation | Elementary | 3/24 |
| Lab 04 | Week 4 | Ralph Loop Implementation | Intermediate | 4/01 |
| Lab 05 | Week 5 | Context Management | Intermediate | 4/08 |
| Lab 06 | Week 6 | Instruction Tuning | Intermediate | 4/15 |
| Lab 07 | Week 7 | Multi-Agent Pipeline | Advanced | 4/22 |
| Lab 08 | Week 8 | Planning Agent | Advanced | 4/29 |
| Lab 09 | Week 9 | QA Agent | Advanced | 5/06 |
| Lab 10 | Week 10 | vLLM Deployment | Advanced | 5/13 |
| Lab 11 | Week 12 | Telemetry | Advanced | 5/27 |
| Lab 12 | Week 12 | LLM-as-Judge | Advanced | 5/27 |
Grading Criteria
Section titled “Grading Criteria”- Functionality (60%): Meets requirements
- Code Quality (20%): Readability, comments, type hints
- Documentation (20%): README, design decisions
Late Submission Policy
Section titled “Late Submission Policy”- Submissions within 3 days of the deadline: 10% deduction
- Submissions 7+ days late: 50% deduction
- Submissions 2+ weeks late: 0 points