Proposal Writing Guide
Standard template + writing principles + examples
Week 8 falls on the midterm exam period. Instead of a written exam, students write and present their individual capstone project proposals. The goal is to connect the concepts from Weeks 1–7 (HOTL, MCP, Ralph Loop, Context Rot, instruction tuning, multi-agent SDLC) into a concrete project design.
Midterm project weight: 20% of the final grade
Submit via GitHub PR at:
capstone/projects/[student-id]/proposal.mdExample: capstone/projects/20230001/proposal.md
Fork the repo and create a branch
git clone <course-repo>cd <course-repo>git checkout -b proposal/20230001Create the directory and write the proposal
mkdir -p capstone/projects/20230001# Write proposal.md (see template in the guide below)Verify the build
pnpm install --frozen-lockfilepnpm run buildDo not submit a PR if the build fails.
Open the PR
[Proposal] Capstone - 20230001 Hong Gildongmain / Compare: proposal/20230001Register your project
Also add your entry on the project registration page.
To keep proposals consistent and specific, all students follow the same template. The detailed guide and template:
Proposal Writing Guide
Standard template + writing principles + examples
Project Registration
Register your project before submitting the proposal
Every proposal must include all 8 sections:
Each student: 15 min talk + 5 min Q&A + 5 min instructor feedback = 25 min. Slot count adjusts to the number of enrolled students.
Example schedule:
| Time | Slot | Notes |
|---|---|---|
| 09:00–09:25 | #1 | Start |
| 09:25–09:50 | #2 | |
| 09:50–10:15 | #3 | |
| 10:15–10:30 | Break | |
| 10:30–10:55 | #4 | |
| 10:55–11:20 | #5 | |
| … | … | Extend for additional students |
| Last 20 min | Wrap-up & peer evaluation |
Order: Assigned by the merge time of each student’s proposal PR (first to submit presents first).
| Criterion | Points | Description |
|---|---|---|
| Clarity of problem definition | 4 | Why this problem, why an agentic approach |
| Specificity of system design | 6 | Agent roster, artifacts, pipeline |
| Application of course techniques | 4 | Explicit links to Weeks 1–7 |
| Feasibility | 3 | Achievable in Weeks 13–16 |
| Presentation quality | 3 | Clear delivery, Q&A responsiveness |
| Total | 20 | 20% of final grade |
Prepare slides (before class)
Prepare a 15-minute deck. See the presentation structure in the proposal guide.
Present (during class)
Focus on diagrams when explaining system design. Always show the course technique mapping table.
Peer feedback
Submit at least 2 constructive questions/suggestions for each other student’s presentation. Evaluation form distributed in class.
Incorporate feedback (after class)
Apply instructor feedback to your proposal. Push the revised proposal.md to the same PR.
Final approval
Finalize the plan by 2026-04-28. Implementation begins in Week 13.
PR deadline: 2026-04-20 23:59 Presentation: 2026-04-21 (Week 8 class) Final revision deadline: 2026-04-28 (after feedback)
Requirements:
capstone/projects/[student-id]/proposal.md following the templatepnpm run buildAfter submission:
capstone/projects/[student-id]/proposal.md (GitHub PR)