Self-Paced Courses
Browse the public course catalog, enroll for free or from your wallet, work through lectures, and track your progress in Tuitionable.
On this page
- Overview
- Browsing the catalog
- Searching and filtering
- The course detail page
- Enrolling in a course
- Free courses
- Paid courses (from your wallet)
- One enrollment per course
- Finding your enrolled courses
- Working through lectures
- Lecture content types
- Marking a lecture complete
- How progress is calculated
- Troubleshooting & tips
- Related pages
Overview
Alongside live one-to-one sessions, Tuitionable offers self-paced courses — pre-recorded, mentor-led material you can study through on your own schedule. Each course is organised into sections and lectures, mixes video, reading and file content, and tracks how far you have progressed every time you mark a lecture complete.
This page is for students. It walks through discovering courses in the public catalog, enrolling (free or paid from your wallet), navigating the curriculum, and completing lectures. You do not need a tutor to schedule anything — once you enroll, the course is available to you immediately under My Courses.
Courses are separate from booked sessions. Enrolling in a course is not booking a live lesson, and your course progress is independent of any session history.
Browsing the catalog
The course catalog lives at /courses and is fully public — you can browse it while logged out or signed in.
Searching and filtering
The search bar at the top of the catalog lets you narrow results by:
- Keyword (
q) — matches against a course's title and short description. - Subject (
subject_id) — pick from the list of active subjects. - Level (
level) — Beginner, Intermediate, Advanced, or All.
Results are shown 12 per page, newest first, and your filters are preserved as you page through. Each card shows the subject, title, price (or Free), short description, lecture count and total duration.
The course detail page
Selecting a card opens the course page at /courses/{slug}. Here you can review everything before committing:
- Rating, number of students enrolled, and the tutor's name.
- What you'll learn — the course's stated learning outcomes.
- About this course — the full description.
- Curriculum — an expandable list of every section and lecture, each tagged by type (video, reading, assignment or file) with its duration. Lectures flagged as Preview are highlighted here.
The sticky enrollment card on the right shows the price, the lecture count, total minutes, and whether a certificate of completion is offered for the course.
Enrolling in a course
To enroll you need a student account. On the course page, the enrollment card adapts to who you are:
| Your state | What you see |
|---|---|
| Already enrolled | Continue learning — jumps straight to the course player. |
| Signed in as a student | Enroll for free or Enroll now, depending on the price. |
| Logged out | Log in to enroll — sends you to sign in first. |
Free courses
A course is free when its pricing type is free. Enrolling is instant — no payment, and you are taken straight into the course.
Paid courses (from your wallet)
Paid course enrollment is settled from your wallet balance. When you enroll, Tuitionable checks that your wallet holds at least the course price, records the payment, debits your wallet, and creates your enrollment in one atomic step.
If your wallet balance is below the course price, enrollment is declined with an "Insufficient wallet balance" message. Top up your wallet first, then enroll again. See Wallet, Coupons & Invoices for how to add funds.
One enrollment per course
If you press Enroll on a course you already belong to, Tuitionable simply returns you to the course with an "You are already enrolled" note rather than charging you twice. Your enrollment carries a status of active, and it switches to completed automatically once you finish every lecture.
Paid course charges come from your wallet, so make sure it is funded before enrolling. The course price is charged once at enrollment — there is no recurring billing for course access.
Finding your enrolled courses
Everything you have enrolled in appears under My Courses at /student/courses. The list shows your active and completed enrollments, most recent first, 12 per page.
Each card displays the course subject, title, tutor, and a progress bar with your completion percentage. Finished courses are stamped with a Completed badge. Select any card to resume exactly where you left off. The Browse more button takes you back to the public catalog to find your next course.
Working through lectures
Opening a course launches the learning player at /student/courses/{slug}/learn. The layout has two parts: a curriculum sidebar on the left listing every section and lecture, and the lecture viewer on the right. A header bar across the top shows your overall progress percentage. When you open a course, it starts you on the first lecture.
Lecture content types
The viewer renders each lecture according to its type:
| Type | What it shows |
|---|---|
video | An embedded video player you watch in place. |
reading | Formatted written content displayed directly in the viewer. |
file | A downloadable resource attached to the lecture. |
assignment | Read-only instructions (title, instructions, and the expected submission type and max score). |
Assignments inside a course are shown as reference material only. They describe what to do, but there is no in-course form to upload or submit your work. If your tutor wants you to hand something in, follow the channel they specify (for example, Messaging).
Marking a lecture complete
Each lecture has a Mark completed button at the bottom of the viewer. Pressing it records your completion, and the lecture's dot in the sidebar fills in with a check mark. Already-completed lectures show a Completed badge instead of the button.
How progress is calculated
Your course progress percentage is the share of the course's lectures you have completed, rounded to a whole number. When every lecture is done, your progress reaches 100%, your enrollment is marked completed, and a completion timestamp is recorded.
Troubleshooting & tips
| Symptom | What to do |
|---|---|
| "Insufficient wallet balance" when enrolling in a paid course | Top up your wallet to at least the course price, then enroll again. |
| Enroll button just says you're already enrolled | You already have the course — open it from My Courses to continue. |
| You can't open the course player | The player is only reachable once you are enrolled with an active or completed enrollment. Enroll from the course page first. |
| You can't find a submission box on an assignment | In-course assignments are instructions only; there is no upload step. Follow your tutor's instructions for handing work in. |
Related pages
- Wallet, Coupons & Invoices — how to fund your wallet to pay for paid courses.
- AI Learning Roadmap — build a personalised, phased study plan.
- Student Dashboard — your learning home, streak and progress at a glance.
- Booking a Session — arrange live one-to-one lessons with a tutor.