COURSES

Courses and versions

A course is a subject you teach, such as CSC 111 Introduction to Linux. Its content lives in versions: the labs, the book and the chapter tests. Versions let you improve a course without changing it under learners who are halfway through.

The life of a version

Draftlecturer editsIn reviewwaiting for a unit adminPublishedfixed, offerings use itsubmitpublishnext change: a new version
A version goes from draft to in review to published. Once published it's fixed; changes go in a new version.
  1. A lecturer (a trainer, in a company) writes or updates a draft.
  2. They submit it. The version is now in review.
  3. A unit admin checks it and publishes it.

A published version can’t be edited. That keeps results comparable: everyone in an offering does the same labs and the same test.

The course page

The course page lists its versions with their status, the version that’s live, the lecturers, and the offerings running it. Each offering is pinned to a version.

Lagoon City University›Courses›CSC 111

CSC 111 · Introduction to Linux

Computer Science · Ubuntu computer in the cloud · 6 labs

New offering
Versions
v39 NovPublished
v4todayIn review
v212 SepPublished
Offerings each one is pinned to a version
2026/27 First Semesterv3412
Resit groupv238
A course page with three versions, one live.

Where courses come from

Peridot builds the labs for your courses. You can also build a new course yourself from a book or a curriculum with Course Studio.

© 2026 Peridot · peridot.canestack.com