[PR #1604] [MERGED] fix(instructors): correct lab subtitles in foundations syllabus (labs 09-15) #9215

Closed
opened 2026-05-03 01:29:04 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/harvard-edge/cs249r_book/pull/1604
Author: @Shashank-Tripathi-07
Created: 4/30/2026
Status: Merged
Merged: 4/30/2026
Merged by: @profvjreddi

Base: devHead: fix/instructors-lab-subtitle-mismatch


📝 Commits (1)

  • d3fdf0e fix(instructors): correct lab subtitles in foundations syllabus (labs 09-15)

📊 Changes

1 file changed (+7 additions, -7 deletions)

View changed files

📝 instructors/foundations-syllabus.qmd (+7 -7)

📄 Description

Summary

Lab subtitles in foundations-syllabus.qmd were shifted one position ahead of the actual lab content from Week 10 onward. The hyperlink URLs were correct -- clicking them would open the right lab -- but the displayed subtitle text described the next lab, misleading instructors about each week's content.

The bug

All 7 subtitles from Lab 09 through Lab 15 were wrong:

Week Lab URL (correct) Old subtitle (wrong) Correct subtitle
10 lab_09_data_selection Quantization (INT8/INT4) The Data Selection Paradox
11 lab_10_model_compress The Roofline Model The Compression Paradox
12 lab_11_hw_accel Benchmarking Methodology The Hardware Roofline
13 lab_12_perf_bench Tail Latency (P99) The Benchmarking Trap
14 lab_13_model_serving Drift Detection The Tail Latency Trap
15 lab_14_ml_ops Fairness and Efficiency The Silent Degradation Problem
16 lab_15_responsible_engr Capstone Integration No Free Fairness

Subtitles verified against the opening title string in each lab source file (labs/vol1/lab_NN_*.py).

Test plan

  • Open the rendered instructors site and confirm each week's lab subtitle matches the actual lab content
  • Verify all lab URLs still resolve correctly (they were not changed)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/harvard-edge/cs249r_book/pull/1604 **Author:** [@Shashank-Tripathi-07](https://github.com/Shashank-Tripathi-07) **Created:** 4/30/2026 **Status:** ✅ Merged **Merged:** 4/30/2026 **Merged by:** [@profvjreddi](https://github.com/profvjreddi) **Base:** `dev` ← **Head:** `fix/instructors-lab-subtitle-mismatch` --- ### 📝 Commits (1) - [`d3fdf0e`](https://github.com/harvard-edge/cs249r_book/commit/d3fdf0eff93492d17014b2404fa54767a249dc9e) fix(instructors): correct lab subtitles in foundations syllabus (labs 09-15) ### 📊 Changes **1 file changed** (+7 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `instructors/foundations-syllabus.qmd` (+7 -7) </details> ### 📄 Description ## Summary Lab subtitles in `foundations-syllabus.qmd` were shifted one position ahead of the actual lab content from Week 10 onward. The hyperlink URLs were correct -- clicking them would open the right lab -- but the displayed subtitle text described the *next* lab, misleading instructors about each week's content. ## The bug All 7 subtitles from Lab 09 through Lab 15 were wrong: | Week | Lab URL (correct) | Old subtitle (wrong) | Correct subtitle | |------|-------------------|----------------------|-----------------| | 10 | `lab_09_data_selection` | Quantization (INT8/INT4) | The Data Selection Paradox | | 11 | `lab_10_model_compress` | The Roofline Model | The Compression Paradox | | 12 | `lab_11_hw_accel` | Benchmarking Methodology | The Hardware Roofline | | 13 | `lab_12_perf_bench` | Tail Latency (P99) | The Benchmarking Trap | | 14 | `lab_13_model_serving` | Drift Detection | The Tail Latency Trap | | 15 | `lab_14_ml_ops` | Fairness and Efficiency | The Silent Degradation Problem | | 16 | `lab_15_responsible_engr` | Capstone Integration | No Free Fairness | Subtitles verified against the opening title string in each lab source file (`labs/vol1/lab_NN_*.py`). ## Test plan - [ ] Open the rendered instructors site and confirm each week's lab subtitle matches the actual lab content - [ ] Verify all lab URLs still resolve correctly (they were not changed) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-03 01:29:04 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#9215