# Sessions

Sessions in Chamilo are a way to deliver the same course to different groups of learners at different times, without duplicating the course content. Think of a session as a scheduled edition or cohort of a course.

## How Sessions Work

A **course** is a container of content and tools. A **session** assigns that course to a specific group of learners for a specific time period. This means:

* The same course can be reused across multiple sessions
* Each session has its own enrolled learners and its own start/end dates
* Each session has its own results — grades, progress, and tracking data are kept separate per session
* The base course content is shared, but teachers can customize certain elements per session

## Your Sessions

From the sidebar, click **My sessions** to see your sessions. They are organized into three views:

![The My Sessions page showing current, past, and upcoming session views](https://3870221420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSHilSeDtvDev0n1c7wbJ%2Fuploads%2Fgit-blob-4fb297252cc1ad6e2c28b02e1316ce00af4e2aa7%2Fmy-sessions-list.png?alt=media)

* **Current sessions** — Sessions that are currently active
* **Past sessions** — Sessions that have ended
* **Upcoming sessions** — Sessions that have not started yet

Each session shows the courses it contains. Click on a course within a session to access it.

## Teaching in a Session

When you enter a course through a session, the experience is similar to a regular course, with a few differences:

* The **session name** appears alongside the course title, so you always know which session you are working in
* Learner data (progress, grades, submissions) is specific to this session
* Some settings may be locked by the session administrator

## Session Roles

Sessions introduce additional roles:

| Role                      | Description                                                                |
| ------------------------- | -------------------------------------------------------------------------- |
| **Session administrator** | Manages the creation and configuration of sessions                         |
| **Session coach**         | Oversees all courses within a session (can access tracking across courses) |
| **Course coach**          | Teaches a specific course within a session                                 |

If you are assigned as a **course coach** in a session, you can manage that course's content and track learner progress for the session's learners.

> Sessions are typically managed by administrators. If you need to create or modify a session, contact your platform administrator or session administrator.
