For Educators
Creating Courses

Creating and Managing Courses

A comprehensive guide to setting up courses in TutorQ for optimal student learning.

Creating a New Course

Step 1: Course Basics

Navigate to My CoursesCreate New Course

Fill in the required information:

Course Identification

  • Course Code: Your institution's course code (e.g., "MATH101", "BIO201")
  • Course Name: Full course title (e.g., "Introduction to Calculus")
  • Department: Select from the dropdown or add a new department
  • Section (optional): If you teach multiple sections (e.g., "Section A", "Morning")

Course Details

  • Description: A brief overview (2-3 sentences)

    • What topics will be covered?
    • What are the learning objectives?
    • What's the difficulty level?
  • Semester/Term: When the course runs

    • Fall 2024, Spring 2025, etc.
    • This helps organize archived courses
  • Credit Hours (optional): Standard credit hours

  • Prerequisites (optional): List prerequisite courses

Example Course Setup

Course Code: CS101
Course Name: Introduction to Computer Science
Department: Computer Science
Section: Section B

Description: An introductory course covering fundamental concepts of computer science including algorithms, data structures, and programming basics. Students will learn Python and develop problem-solving skills.

Semester: Spring 2025
Credit Hours: 3
Prerequisites: None

Step 2: Organize Course Structure

Add Topics/Modules

Organize your course into logical units:

  1. Click Add Topic or Add Module
  2. Name it (e.g., "Week 1: Introduction", "Chapter 3: Cellular Biology")
  3. Add description and learning objectives
  4. Upload associated materials

Example Structure:

📚 CS101: Introduction to Computer Science

  📂 Module 1: Python Basics
     - Variables and Data Types
     - Control Flow
     - Functions

  📂 Module 2: Data Structures
     - Lists and Arrays
     - Dictionaries
     - Sets and Tuples

  📂 Module 3: Algorithms
     - Searching
     - Sorting
     - Complexity Analysis

Benefits of good organization:

  • Students can focus on specific topics
  • Better AI responses (understands context)
  • Easier progress tracking

Managing Your Course

Course Dashboard

Your course dashboard shows:

  • Active Students: Number of enrolled students
  • Recent Activity: Latest questions and sessions
  • Engagement Metrics: Usage statistics
  • Material Status: Which files are processed and ready

Adding and Removing Students

Manual Enrollment

  1. Go to Manage Students
  2. Click Add Student
  3. Enter student email
  4. Send invitation

Course Code Enrollment

Students can enroll themselves:

  1. Share your course code with students
  2. Students visit tutorq.ai (opens in a new tab) and enter the code
  3. You receive notifications of new enrollments

Removing Students

  • Individual: Click Remove next to student name
  • Bulk: Select multiple students → Remove Selected

Note: Removing students archives their data but doesn't delete it. You can restore access later if needed.

Updating Course Materials

Adding New Materials Mid-Semester

  1. Navigate to Course Materials
  2. Click Upload New Materials
  3. Select the topic/module to associate with
  4. Upload files
  5. Wait for processing

Pro Tip: When uploading new materials:

  • Announce it to students
  • The AI immediately incorporates new content
  • Old chat sessions remain accurate (cached)

Editing Existing Materials

If you need to update a document:

  1. Delete the old version
  2. Upload the new version with the same filename
  3. Knowledge graph automatically updates
  4. Students see "Material Updated" notification

Removing Outdated Materials

  • Select material → Click Remove
  • Mark as "Archived" (still accessible) or "Delete" (removes completely)
  • Recommended: Archive rather than delete to preserve chat history context

Course Analytics

Track how your course is performing:

Engagement Overview

  • Total chat sessions
  • Average session length
  • Daily active users
  • Peak usage times

Content Analysis

  • Most frequently asked topics
  • Concepts students struggle with
  • Materials students reference most

Student Performance

  • Mastery levels across concepts
  • Students who may need intervention
  • Progress over time

Access analytics: Course DashboardAnalytics

Course Templates

Save time by creating templates for future courses:

  1. Set up your course perfectly
  2. Click Save as Template
  3. When creating new courses, select Use Template
  4. Customize as needed

Great for instructors who teach:

  • Same course multiple semesters
  • Multiple sections simultaneously
  • Series of related courses

Archiving Courses

At the end of a semester, you can archive your course to keep it organized:

  1. Contact support@q3learners.com to request course archival
  2. We can help you:
    • Export all course data and analytics
    • Remove student access while preserving materials
    • Keep read-only access for students
    • Restore archived courses when needed

This ensures your past courses are preserved while keeping your active courses dashboard clean.

Best Practices

Do This ✅

  • Update course materials as you progress through the semester
  • Check analytics weekly to spot trends
  • Respond to common questions in class
  • Use consistent naming conventions
  • Set clear expectations about AI use in your syllabus

Avoid This ❌

  • Uploading everything without organization
  • Never checking student activity
  • Forgetting to update materials when you revise lectures
  • Not communicating with students about how to use TutorQ effectively
  • Treating AI as a replacement for office hours

Troubleshooting

"Students say the AI doesn't know course material"

Check:

  • Have you uploaded course materials?
  • Are materials finished processing? (Check status)
  • Are students chatting within the correct course?

"Too many trivial questions in chat"

Solutions:

  • Talk to students about effective AI use
  • Create a getting-started guide for your course
  • Demonstrate good vs. poor questions in class
  • Encourage students to try problems before asking

"Students over-relying on AI"

Balance strategies:

  • Require students to attempt problems first
  • Make some assignments "no AI" explicitly in your syllabus
  • Use in-class assessments to verify understanding
  • Design assignments that require critical thinking beyond AI help

Next Steps

Need help? Email support@q3learners.com or schedule a consultation.