# Managing Courses

As an administrator, you can manage all courses on the platform regardless of who created them.

## Course List

![The course list showing all courses with title, code, category, enrolled users, and visibility status](https://3870221420-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSHilSeDtvDev0n1c7wbJ%2Fuploads%2Fgit-blob-baa639f0f5a2fa3652cabe21747a05e7c51f6641%2Fadmin-course-list.png?alt=media)

From the administration panel, click **Course list** to see all courses. The list shows:

* Course title and code
* Category
* Number of enrolled users
* Visibility status
* Creation date

Use the search and filter tools to find specific courses.

## Creating a Course

As an administrator, you can create courses and assign them to any teacher:

1. Click **Create a course** from the administration panel
2. Fill in the course details (title, code, category, language)
3. Assign a teacher to the course
4. Save

## Managing an Existing Course

Click on a course to access management options:

* **Edit settings** — Change course title, category, visibility, and other settings
* **Manage enrollments** — Add or remove users from the course
* **Assign teachers** — Change the course teacher or add additional teachers
* **View tracking** — See engagement and performance data
* **Delete** — Permanently remove the course and all its content

> Deleting a course removes all content, learner data, grades, and tracking information permanently. Consider exporting the course first as a backup.

## Bulk Operations

Select multiple courses in the list to perform batch actions:

* Delete multiple courses
* Change visibility for multiple courses
* Export course data

## Course Visibility Settings

Administrators can override the visibility set by teachers:

| Visibility           | Effect                                                       |
| -------------------- | ------------------------------------------------------------ |
| **Public**           | Accessible to everyone, including anonymous visitors         |
| **Open to platform** | Accessible to all logged-in users                            |
| **Registered only**  | Only enrolled users can access the course                    |
| **Closed**           | No one can access the course (except the teacher and admins) |
