You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(courses): migrate instructor fields to use people collection references
- Updated `coursesCollection` schema in `src/content/config.ts` to type the `instructor` field as a `reference('people')`.
- Modified all course markdown entries to use person slugs (e.g., `lale-akarun`, `berk-gokberk`) instead of hardcoded strings.
- Refactored `courses.astro` and `courses/[slug].astro` templates to asynchronously resolve instructor references via `getEntry`.
- Added a `shortenTitle` helper to automatically abbreviate academic titles (e.g., "Assistant Professor" to "Asst. Prof.") on course views.
Copy file name to clipboardExpand all lines: src/content/courses/cmpe537-computer-vision.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: "Computer Vision"
3
3
code: "CMPE 537"
4
4
description: "Graduate computer vision: imaging and cameras, filtering and CNNs, segmentation, features, object and action recognition, motion, tracking, and 3D vision—with implementations and a term project."
Copy file name to clipboardExpand all lines: src/content/courses/cmpe593-deep-learning-computer-vision.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: "Deep Learning for Computer Vision"
3
3
code: "CMPE 593"
4
4
description: "Graduate course on applied deep learning for computer vision: convolutional networks, detection, segmentation, generative models, and vision transformers."
0 commit comments