Courses are the primary container in ScholarStack. Each course holds materials, chat agents, voice agents, quizzes, assignments, and enrolled students.

Creating a Course

  1. Go to Dashboard → Courses and click New Course.
  2. Fill in the course name (e.g., "Introduction to Computer Science"), course code (e.g., "CS101"), start/end dates, and an optional syllabus.
  3. Click Create. Your new course appears in the list immediately.

Editing Course Details

Click any course to open its detail page. You can update the name, code, dates, and syllabus at any time.

Organizing with Modules

Modules group course materials by topic or week. Inside a course, create modules and assign resources to give students a clear learning path.

Duplicating a Course

On the Courses list, open the three-dot menu on any course and select Duplicate. A copy (without student enrollments) is created — ideal for reusing materials from a previous semester.

Deleting a Course

From the three-dot menu, select Delete and confirm. Deletion is permanent — all course materials, agents, and student data are removed.


Course Fields Explained