My courses
Accessed from the main site navigation at the top of the screen, the My courses page displays a course overview of courses a user is enrolled in.
Course overview
The course overview enables students to check their course progress.
By default, you can
- Filter by all, current, future, in progress, starred or hidden courses
- Sort courses by last accessed or course name
- Display course by cards, summary or list view

If Course request is enabled and a user is allowed to request a course, they will see the option from the three dots at the top right of the My courses page.
Past, In progress and Future courses
For courses to appear in the 'Past' section, the course end date must be in the past or the course must be completed. If Course completion is turned on in the course settings, the course will not appear in the 'Past' section until course completion conditions are met, even if the course end date is in the past.
For courses to appear in the 'Future' section, the student must be enrolled in them even though the course start date is in the future.
For courses to appear in the 'In progress' section, they must be not yet completed and the current date must be after the course start date. The current date must be before the end date, or there is no end date. Courses 'In progress 'displayed in the Course overview block match the courses displayed in the navigation drawer, although a site administration navigation setting can limit this number.
Another way to say think about In progress is:
- The course must not yet be complete AND
- The current date must be after the course start date AND
- The current date must be EITHER before the course end date OR there is no course end date
Tip: If the course is marked complete for a user and it is still on the In progress tab and not in the Past tab, then check the course dates to make sure it meets the date criteria.

To 'star' ('bookmark') a course click the three dots by its name and then click "Star this course". To hide a course, click the three dots by its name and then click "Remove from view".
Courses may be filtered by starred or hidden courses. Alternatively, for starred courses the Starred courses block may be added to the dashboard.
How to make the percentages display on the Course overview
For percentages to display, the course must have Completion tracking enabled and be using Activity completion.
Note that the percentages relate only to the percentage of activities with activity completion set that have been completed. The percentages do NOT relate to course completion.
The percentage calculation uses the total number of activities with activity completion set, regardless of whether they are hidden or have an access restriction (as reported in MDL-60912). The only way to make the percentage reflect work assigned to date would be to not set activity completion for activities which are hidden or have an access restriction.
Course overview settings
In Site administration > Plugins > Course overview you can specify
- Whether to display course categories
- Available layouts (card/list/summary)
- Filters, including course custom fields, as long as at least one course custom field is in use. Note that the course custom field must have its visibility field set to 'Everyone'.
How to change the colours on the Course overview
In Site administration > Appearance > Course card colours you can specify colours of the course cards for any courses without a course image set in the course settings .
Start page for users
In Site administration > Appearance > Navigation you can specify which page users should be redirected to after logging in to the site (Home/Dashboard/My courses/User preference).