Adding Courses
Add new training courses to your LMS catalog
Overview
There are several types of courses you can add:
- SCORM courses - Interactive e-learning packages (most common)
- Policy courses - PDF documents requiring acknowledgment
- Session-based training - Instructor-led courses linked to calendar sessions
How It Works
Adding a course to your LMS makes training content available to users. The system processes course files, stores metadata, and enables tracking and reporting once the course is assigned to users.
SCORM Courses
- Interactive e-learning packages
- Tracks progress automatically
- Supports quizzes and assessments
- Most common course type
Policy Courses
- PDF documents or web content
- Require acknowledgment
- No progress tracking
- Quick completion
Session-Based
- Linked to calendar sessions
- Instructor-led training
- Attendance-based completion
- Integrated with booking
SCORM Processing Workflow
When you upload a SCORM package:
- Upload and Extraction - System receives the .zip file and extracts its contents
- SCORM Detection - System identifies whether it's SCORM 1.2 or SCORM 2004 format
- Manifest Parsing - Reads the SCORM manifest file to understand course structure and metadata
- Content Storage - Course files are stored securely in the system
- Launch Configuration - System configures how the course launches for users
- Tracking Setup - Enables progress tracking, score recording, and completion status
- Course Available - Course appears in your catalog and can be assigned to users
Course Metadata and Settings
When creating a course, you configure:
- Basic Information - Title, description, category for organization
- Duration and Difficulty - Helps users understand time commitment and level
- Visibility Rules - Controls who can see the course in the catalog
- Assignment Settings - Whether it's mandatory, default for new starters, etc.
- Completion Requirements - Pass scores, time requirements, completion criteria
- Expiry Settings - Whether completion expires and renewal requirements
What Happens After Adding a Course
Once a course is added to your catalog:
- Catalog Availability - Course appears in the training catalog (based on visibility rules)
- Assignment Ready - Can be assigned to users or groups immediately
- Tracking Enabled - System can track user progress and completion
- Reporting Available - Course data appears in training reports and analytics
- Pathway Integration - Can be added to learning pathways
- Certificate Generation - Completion can trigger certificates (if configured)
SCORM vs Non-SCORM Content
Understanding the difference:
SCORM Packages
- Standard e-learning format
- Tracks detailed progress
- Records scores and time spent
- Can resume where left off
- Supports quizzes and interactions
Non-SCORM Content
- PDFs, documents, links
- Simple acknowledgment tracking
- No progress details
- Marked complete when viewed
- Good for policies and references
Tip
Step-by-Step: Adding a SCORM Course
Open Course Management
- Log in as an Admin
- Click Admin in the navigation menu
- Select Courses

Click 'Add Course'
- Click the Add Course button (top-right)
- A course creation form appears
Fill in Basic Details
| Field | Required | Description |
|---|---|---|
| Title | Yes | Clear, descriptive name (e.g., "Fire Safety Awareness") |
| Description | Yes | Brief summary of what the course covers |
| Category | Yes | Select from your categories (e.g., Health & Safety) |
| Duration | Yes | Estimated time in minutes |
| Difficulty | No | Beginner, Intermediate, or Advanced |


Upload SCORM Package
- Click Upload SCORM File
- Select your .zip SCORM package
- Wait for the upload to complete
- The system automatically detects SCORM 1.2 or SCORM 2004
Tip
Configure Course Settings
Mandatory Settings
- Is Mandatory: Check if all users must complete this course
- Default for New Starters: Check to auto-assign to new users
Passing Score
Set the score required to pass (default: 70%)
Course Expiry
- Enable Expiry: Check if the course needs to be retaken periodically
- Expiry Period: Set days/months/years until the course expires
Set Visibility Rules (Optional)
Control who can see and access the course:
- Job Roles: Select which roles can access (or "All" for everyone)
- Departments: Select which departments can access
- Locations: Select which locations can access
Select "All" in each category for the course to be visible to everyone.
Configure Compliance (Optional)
Link the course to regulatory frameworks:
- Select applicable Regulatory Frameworks
- Set Course Owner (person responsible)
- Set Content Review Date for periodic reviews
Save
Click Save Course to create the course. It's now available in the catalog.

Adding a Policy Course
Policy courses are PDF documents that users must read and acknowledge.
- Follow the same steps as above, but set the Category to "Policy"
- Instead of uploading SCORM, upload a PDF file
- Set an Acknowledgment Question (e.g., "I have read and understood this policy")
- Check Acknowledgment Required to require users to confirm
- Save - users will see the PDF and must click to acknowledge they've read it
Course Status
| Status | Meaning |
|---|---|
| Active | Course is live and visible to users |
| Inactive | Course is hidden from catalog |
| Draft | Course is being worked on (not visible) |
SCORM Version Considerations
SCORM 1.2
- Simpler, widely supported
- Basic tracking (complete/incomplete)
- Score reporting
SCORM 2004
- More detailed tracking
- Learning objectives support
- Better bookmarking
- Sequencing and navigation
Tip
Tips for Great Courses
Clear Titles
- Good: "GDPR Awareness for All Staff"
- Avoid: "Compliance Module 1"
Helpful Descriptions
Include what users will learn, why it's important, and approximate time to complete.
Correct Difficulty
- Beginner: New to the topic, foundational content
- Intermediate: Some knowledge assumed
- Advanced: Detailed, complex content
Editing Courses
Making Changes
- Go to Admin → Courses
- Find the course and click Edit
- Make your changes
- Click Save
Updating SCORM Content
- Edit the course
- Upload a new SCORM package
- The new version replaces the old one
Warning
Troubleshooting
SCORM not uploading
- Check the file is a valid .zip
- Ensure it contains imsmanifest.xml
- Try a smaller file (large files may timeout)
Course not appearing in catalog
- Check the course status is "Active"
- Check visibility rules don't exclude the user
- Check the user's department/role/location match the rules
SCORM version detected incorrectly
Use the manual version selector to override auto-detection.
Related Guides
- Course Categories - Create categories first
- Adding Frameworks - Set up compliance frameworks
- Assigning Courses - Assign courses to users
- Course Builder - Build courses without external tools