Skip to main content
School-level feature — managed within your school portal at yourschool.deandesk.com.
A course in DeanDesk is a self-contained learning environment. Each course comes with its own overview page, materials drive, assignment board, announcement feed, curriculum editor, student roster, attendance tracker, and gradebook. Instructors and admins manage everything from a single course dashboard; students see a clean, organized view of the same content.

What’s inside a course

Every course includes the following tabs:

Creating a course

1

Open the Courses section

From the Admin Dashboard or your instructor sidebar, navigate to Courses.
2

Click Create New Course

Select Create New Course from the top of the Courses page.
3

Enter course details

Fill in the following fields:
4

Set access and pricing (optional)

The create dialog includes an Access and Pricing step, so you can create the course’s tuition product in the same flow. Add one or more price rows — Recurring (with a billing interval), One-time (with optional installments), or Free. See Products for how pricing works.
5

Save the course

Click Save Course. DeanDesk creates the course and provisions all its tabs immediately.
To create many courses at once, use the Bulk Course Creator in the Admin Dashboard. It gives you a spreadsheet-style interface where you can enter all course details in rows and create them all with a single click. See Initial Setup for the full walkthrough.

Session staff assignments

Each schedule row in the course create and edit dialogs (and in the Bulk Course Creator) has a Teacher/TA dropdown, which defaults to Unassigned. Use it to assign a specific staff member to that weekly session — useful when different teachers or TAs cover different days of the same course. Assigned staff appear on calendar views and in the course header, and their session hours feed into payroll hour attribution.

Course welcome emails

You can have DeanDesk email each student automatically when their enrollment in the course becomes active.
1

Turn on the welcome email

In the course create or edit dialog, enable the Send custom welcome email switch.
2

Write the subject and body

When the switch is on, Subject and Body fields appear — both are required. The body accepts plain text (converted to paragraphs automatically) or full HTML.
3

Personalize with placeholders

Use placeholders anywhere in the subject or body:
The email sends automatically when a student’s enrollment becomes active — you don’t need to trigger it manually.

Evergreen vs. term-based courses

DeanDesk supports two course models:
Linking a course to a term keeps your academic calendar synchronized. If you adjust the term dates later, all courses tied to that term update automatically.

Setting a course to active or inactive

Open the course, go to the Overview tab, and toggle the Active switch. Inactive courses are hidden from the student-facing course list but remain accessible to instructors and admins.
Setting a course to inactive removes it from the student dashboard immediately. Students mid-course will lose access until you reactivate it.

Course Builder: modules and lessons

The Course Builder lets you structure content into modules, each containing individual lessons.
1

Open the Curriculum tab

Navigate to the course and click the Curriculum tab.
2

Add a module

Click Add Module and give it a name (e.g., “Week 1: Introduction”). Modules act as top-level containers.
3

Add lessons to the module

Inside the module, click Add Lesson. Each lesson can contain text, embedded video, uploaded files, or a link to an assessment.
4

Reorder with drag and drop

Drag modules and lessons into the order you want. Students progress through the curriculum in the sequence you set.

Adding course materials

The Materials Drive is a cloud-backed file storage area for each course. Students can browse and download everything you upload.
1

Go to the Materials tab

Open the course and select the Materials tab.
2

Upload files

Click Upload and select one or more files from your device. Supported types include PDFs, Word documents, PowerPoint slides, images, and video files.
3

Organize into folders

Click New Folder to group materials by topic, week, or type. Drag files into folders to keep things organized.
Label files clearly (e.g., “Week 3 Slides.pdf”) so students can find what they need without opening every file.

Video hosting

You can upload course videos directly to DeanDesk without relying on a third-party platform.
1

Upload a video

In the Materials tab or within a Curriculum lesson, click Upload Video and select your file.
2

Wait for processing

DeanDesk processes the video for adaptive streaming. You’ll see a progress indicator — processing time depends on file size.
3

Embed in curriculum

Once processed, insert the video into a curriculum lesson so students can watch it inline, with playback controls including speed adjustment and captions if provided.

Scheduling a live session

Live sessions let you hold real-time classes with integrated video conferencing.
1

Open the course schedule

Navigate to the Overview tab of the course and find the Schedule section.
2

Create a session

Click Add Session and set the date, start time, and duration.
3

Enable video conferencing

Toggle Live Video on. DeanDesk generates a meeting link automatically.
4

Notify students

Post an announcement or let DeanDesk send an automatic reminder before the session starts. Enrolled students see upcoming sessions on their personalized dashboard.
During a live video session, participants can send in-call reactions — Heart, Thumbs Up, Thumbs Down, and Raise Hand — which appear on their participant tile for everyone in the session.

Curriculum editor

The Curriculum editor lets you arrange all course content — lessons, videos, readings, and assessments — into a guided learning sequence called a Learning Feed.
1

Open the Curriculum tab

Go to Courses → [your course] → Curriculum.
2

Add and arrange items

Add modules and nest lessons beneath them. Drag and drop to set the order.
3

Link assignments

Within a lesson, click Add Assessment to attach a quiz or assignment that students must complete before advancing.
4

Publish the curriculum

Click Save when your sequence is ready. Students see the curriculum immediately upon visiting the course.

Enrolling students

1

Open the Students tab

Navigate to the course and click the Students tab.
2

Add students

Click Enroll Students, search by name or email, and select the students to add. Click Confirm.

Waitlists

Courses with a capacity limit can fill up. When that happens, students can join the waitlist directly from the course page — and leave it the same way if they change their mind. When capacity increases or a spot opens up, waitlisted users are notified automatically. Admins review and manage waitlists from the Waitlist Manager.
1

Open the Waitlist Manager

Go to Admin Dashboard → Waitlist Manager. A summary count shows how many users are currently waitlisted across your school.
2

Find the entries you care about

Filter the table by name, course, or product. Each row shows the waitlisted user (child accounts are flagged), the course — including its active status and current load vs. capacity — and any related products.
3

Adjust capacity if needed

Use the inline capacity editor to raise, lower, or remove a course’s capacity limit. Raising capacity frees up spots, and waitlisted users are notified automatically.
4

Enroll someone directly (optional)

Click Enroll on a row to open the Manual Enrollment Override dialog. Choose the program or product to enroll them under and add an internal note. The user is enrolled immediately and their waitlist entry is cleared.