Under construction. This area is a framework being built: most courses have no teaching material yet, and things may change or break. Private self-study. Not an official programme and not recognised by any ministry or school. No qualification, mark or document is issued, and “years 1 to 3” and “advanced” are names of study paths only.
Status report
An honest account of what exists, generated when the site was built from the catalogue and content files. Last written 30 October 2026. It makes no claim that any teaching has been delivered.
Courses by content status
- Courses in the catalogue
- 121
- Courses of the owner's brief
- 95
- Proposed extension courses (series E, in no programme until approved)
- 26
- Courses with status “planned”
- 121
- Courses with status “starter”
- 0
- Courses with status “draft”
- 0
- Courses with status “reviewed”
- 0
- Courses with status “published”
- 0
- Courses with status “retired”
- 0
- Published courses
- 0
- Reviewed courses
- 0
- Courses with a recorded human review
- 0
Every course is planned: it has a syllabus and nothing else.
Laboratories by status
- 1 laboratories with status “demonstration”
- 11 laboratories with status “planned”
A laboratory marked demonstration shows the mechanism with no course content. Planned laboratories do not exist yet.
Functional software
These work in the browser with your own records and with the demonstration pack. They are software, not courses.
- Course catalogue with search and filters, prerequisite graph and readiness explanations
- Programme audit: requirements, electives, overlaps and sample plans checked against the catalogue
- Evidence ladder: prior study, self-assessment, independent demonstration and external review kept apart
- Workload estimates, study plan stages and spaced retrieval scheduling
- Exercise attempts with help levels, saved separately, with answer checking where an answer is a number, an expression or a choice
- Notebook with typed mathematics, handwriting as editable vector strokes, a calculator and links to courses
- Backup, validated restore, exports and a project bundle (zip with a manifest)
- Manual GitHub handoff: prepares a file and GitHub's own page; the learner commits there
- Authoring tools: pack validator, template generator, preview, publish gate and production queue
Pages in the navigation
- Start: page present
- My path: page present
- Study today: page present
- Courses: page present
- Lessons and problems: page present
- Notebook: page present
- Library: page present
- My data: page present
- Authoring: page present
- About and limits: page present
- Status: page present
Authored content
The only teaching-shaped material is a clearly labelled demonstration pack (course “DEMO”, not in the catalogue) that exists to exercise the software.
Reviewed content
None. No content has been reviewed by a qualified human.
Planned courses
121 courses are planned. Each has a rationale, scope, prerequisites and an assessment design, and no teaching material.
F01 · F02 · F03 · B01 · B02 · B03 · B04 · B05 · B06 · B07 · B08 · B09 · B10 · B11 · B12 · B13 · B14 · B15 · B16 · B17 · B18 · B19 · B20 · B21 · B22 · B23 · B24 · U01 · U02 · U03 · U04 · U05 · U06 · U07 · U08 · U09 · U10 · U11 · U12 · U13 · U14 · U15 · U16 · G01 · G02 · G03 · G04 · P01 · P02 · P03 · P04 · P05 · P06 · P07 · P08 · P09 · P10 · P11 · P12 · P13 · P14 · A01 · A02 · A03 · A04 · A05 · A06 · A07 · A08 · A09 · A10 · A11 · A12 · A13 · A14 · A15 · A16 · A17 · A18 · R01 · R02 · E01 · E02 · E03 · E04 · E05 · E07 · E08 · E09 · E10 · E11 · E12 · E13 · E14 · E15 · E16 · E17 · E18 · E19 · E20 · E21 · E22 · E26 · E27 · E24 · E29 · E30 · E31 · E32 · E33 · E34 · E35 · E36 · E37 · E38 · E39 · E40 · E41 · E42 · E43 · E44
Optional integrations not implemented
- Live AI tutor: the tutor interface is an adapter with no provider connected; there is no key and no network call. Any AI output would be labelled provisional.
- Direct GitHub push: not possible, because a static site cannot hold secrets such as tokens. Only the manual handoff exists.
- Cloud sync or accounts: none. Data stays in the browser unless you download a backup.
Behaviours not yet tested
- Migration of the owner's earlier prototype: the prototype was not in the workspace, so no migration was written or tested.
- Handwriting on real touch devices and pens: tested only with simulated pointer input.
- Screen readers: only automated accessibility checks were run, not real screen reader sessions.
- The Persian right-to-left edition of the self-study courses: not built or tested.
More detail
The same content is kept in the repository as docs/university/STATUS.md.