AIMA 5001: AIMA (Using AI to Make AI)
Notifications
You have no notifications for this course.
Bulletin Board
Preview-only shell—posts are not saved on this demo site.
A complete, licensable deployment of Artificial Intelligence: A Modern Approach at graduate rigor (AIMA 5001). Simple ships lecture materials plus the creation and release of GitHub instructor and student repositories (Classroom, Codespaces). Advanced adds the full AI teaching stack—hosted rich media, dialogic lectures, SAMWISE and BEATRICE, LTI delivery, and a subscription. Demo pages for engineering still live under web/demo-sources/ain2001/; the catalog lists one row per SKU.
Two AIMA5001 products
Each row is a separate licensable SKU on the same AIMA 5001 graduate spine. Simple is lectures plus the creation and release of the GitHub course repository (instructor and student repos via Classroom). Advanced adds the full AI stack, LTI integration, and a Castalia subscription.
At a glance AIMA5001: SimpleAIMA5001: Advanced
Feature matrix
✓ means the variant ships that asset or workflow as part of the product line; — means it is not the focus of
that SKU. IMS CC cells link to the per-variant .imscc when included.
| Variant | Overview | Summary | Status | IMS CC | Slides | Assignments | MP3 | MP4 | Dialogic | GitHub Classroom | Google Classroom | LTI | Subscription | Demo | LMS | Buy |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AIMA5001: Simple | Details | Lectures plus GitHub delivery: creation and release of the course repository with Reveal materials, IMS Common Cartridge for LMS import, and GitHub Classroom for instructor and student repos (Codespaces / devcontainer). | Complete Apr 15, 2026 | ✓ .imscc | ✓ | ✓ | — | — | — | ✓ | — | — | — | Open course demo | LMS | Buy $1,500 |
| AIMA5001: Advanced | Details | Full AI teaching stack: narrated and dialogic delivery, SAMWISE curriculum tooling, BEATRICE AI TA, LTI 1.3 integration with your LMS, and a Castalia subscription for operations. | Advanced stack ready Apr 30, 2026 | ✓ .imscc | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | — | ✓ | ✓ | Open course demo | LMS | Not for sale yet |
-
AIMA5001: Simple
Lectures plus GitHub delivery: creation and release of the course repository with Reveal materials, IMS Common Cartridge for LMS import, and GitHub Classroom for instructor and student repos (Codespaces / devcontainer). Representative demo: demo-sources/ain2001/classroom.md.
Status · Complete Apr 15, 2026
-
AIMA5001: Advanced
Full AI teaching stack: narrated and dialogic delivery, SAMWISE curriculum tooling, BEATRICE AI TA, LTI 1.3 integration with your LMS, and a Castalia subscription for operations. Representative demos: demo-sources/ain2001/ai-delivery.md, dialogic.md, samwise.md, beatrice.md.
Status · Advanced stack ready Apr 30, 2026
Implementation notes
-
Course demos: engineering still builds variant pages from
web/demo-sources/ain2001/(one.mdfile per legacy demo name).npm run build:demosruns the static build once and copies output topublic/demos/course/ain2001/; the catalog exposes two buyer SKUs (Simple and Advanced). -
Per-deliverable GitHub repos (Populi-style Pages): run
npm run scaffold:aima-reposinweb/to generate e.g.aima-basic,aima-delivery—each with the same LMS chrome as this page, built todist/for GitHub Actions → GitHub Pages. -
Classroom / Codespaces:
npm run scaffold:aima-codespacematerializes theaima-codespacetemplate (devcontainer, pytest exercises, CI) under.aima-variant-repos/for publishing asInquiryInstitute/aima-codespace. Students fork and rename toaima-<username>. -
PDFs and IMS CC: run
npm run build:demosinweb/beforeastro buildso PDFs fromdemos/aima-demo-content/land inpublic/demos/, the full-course MyST cartridge is written topublic/demos/aima-lms-demo.imscc, each variant gets its ownaima-*-lms-demo.imsccfile, and unpacked trees underpublic/demos/imscc-unpacked/power the IMS CC viewer. - GitHub Pages: slides deploy from the main branch of the AIMA repo; demo URLs assume the InquiryInstitute org Pages site.
- SAMWISE and BEATRICE: SAMWISE is primarily local curriculum-server tooling; BEATRICE uses instructor notes and optional Supabase functions—see the linked docs above.