Overview of imc Learning Suite
The imc Learning Suite is a licensed learning management system (LMS) that consists of a core architecture and basic modules that are available for each instance. Then there are various optional add-on modules, connectors, and interfaces available to purchase that compliment the base functions. The image below illustrates three layers that form the LMS distribution.

The Default Distribution refers to the layers that are always installed and available for each customer instance. The upper layer defines optional services that can be installed in addition to the mandatory core. Depending on the Add-On Modules required, an additional license and/or architecture update might be required as well. Each are described below:
Platform Core (mandatory)
Platform core includes all shared applications that are used by ILS Core / Basic Modules and Add-On Modules. Shared platform services are always part of the default distribution.
Basic Modules (mandatory)
There are many Basic Modules that form the ILS Core and provide the necessary functions are available to achieve detailed training workflows expected in an enterprise ready learning management system. Below are descriptions of the Basic Modules included as standard in alphabetical order:
Module | Description |
---|---|
Course Management (F2F, Online, Blended) | Management and delivery of blended learning scenarios through combining different learning formats (online, instructor-led, virtual) and content into a single course or extended learning path. Manage the setup, delivery, and tracking of all course types including date-dependent instructor-led training, online courses, or sessions in the classroom. Any number of date-dependent course types, or learning path types, can be created with various supporting workflows activated such as waitlist functionality, reminder emails, locations, and tutor roles. |
Catalogue Management | Manage distribution of content, courses, and learning paths through browsable, searchable, and filterable catalogues that are governed by access rights. Enables creating an unlimited number of structured catalogues to promote learning opportunities and encourage self-enrolment. |
Certificate Designer | Create certificates for participants to receive for completion of courses, learning paths, tests, and skills. This module includes the ability to upload certificate templates in .docx format for more advanced designs. |
Compliance Management | Advanced functions for setting up compliance workflows with automated training assignment to rule-based target groups, automated chasing notifications with escalation workflows, and reporting on compliance courses and re-certification processes. Recertification workflows, including the automatic creation of courses, are also covered by this module. |
Configuration Framework | An extensive toolset to flexibly configure system settings including system roles, wording, navigation, data fields, forms and a whole lot more. The imc Learning Suite is renowned for the depth of configuration possibilities and this module puts the power in the hands of the client. |
Content Management | Manage the creation, upload, versioning, tagging, access control and management of content objects in the system through a centralised media management area. Various content formats are supported including general document files (e.g. PDF, DOCX, PPT, XLSX), images, videos, web-based trainings (e.g. SCORM, xAPI, AICC), LTI, links, events, and activities. |
Dashboard Management | Control the landing page design, content panels, news items, and layout of dashboards in the system. Any number of dashboard pages and panels can be configured. |
Equivalence Service | Setup rules between related courses to mark as equivalents of each other to have the completion of one course automatically grant credit for its equivalents, which are then marked as optional for the learner. |
Evaluations & Feedback | Create a variety of feedback questions, compile questions into feedback forms, deliver feedback surveys in courses, and report on participant training evaluations with a large selection of standard reports. Regular time-based and sub-based analysis of participant feedback can help improve training quality. |
External Training Management | Enable learners to Record or Request external training activities and upload completion evidence to help guide approval processes. and manage approvals for requests. |
F2F Training Management | Manage the setup, delivery, and tracking of date-dependent instructor-led training sessions in the classroom. Any number of date-dependent course types, or learning path types, can be created with various supporting workflows activated such as waitlisting, reminder emails, locations, and tutor roles. |
Global Workforce Framework | Functionality to support global time-zone management (for users and training), multi-lingual display (additional language packs licenced individually), and multi-currency support. Easy to configure functions ensure geographically disperse users receive a preferred user experience for their location. |
iOS & Android Apps | The IMC Learning mobile applications for iOS and Android enable learners to search catalogues, enrol for training, complete courses, view appointments, and monitor skills. Managers are also able to action enrolment requests for their staff within the app. |
Language Framework | The basic platform of the imc Learning Suite is available in more than 46 languages with English and German included as standard*. The multilingual functionality facilitates the administration and creation of learning objects in 183 content languages. |
LTI 1.3 | Support the consumption of a large variety of external learning objects that support the Learning Technology Interoperability (LTI) 1.3 standard. |
Notification Engine | Provides functions for the configuration of message templates and triggers to send a large variety of automated email notifications spanning all core system functions. |
Online Learning Management | Delivery and management of online learning courses that are made up of the available content uploaded through the content management module. |
Open API (Web Services) | Call and retrieve a large range of data via published REST APIs for a broad range of functions; this includes getting data from all on-screen reports in JSON or XML format. Various APIs also support creating and updating objects to enable external systems to interface with the Learning Suite. |
Organisation Management | Create organisational structures including the assignment of users to business units, user groups, or system roles. Manage the permissions of each group to navigations functions, objects, and users with comprehensive access control including configuration of automated rules. |
Process Management | Manage event-driven workflow controls to support the delivery of courses, learning paths, curriculums, and certification pathways (enrolments, approvals, cancellations). |
Recommendation Engine | Automatically recommend courses to learners based on intelligent algorithms that consider their training history, skill gaps for their roles, interests, and training completed by peers within the same organisational groups. |
Reporting Engine | Access to a large set of standard reports for the evaluation of the system use, learning activity, and key information across all standard learning functions. This module includes access to a report subscription function and ability to update filters or columns of many standard reports. |
Report Designer* | Enables the creation of custom reports either using SQL queries or importing advanced report layouts using RDL format. *This is a freely licenced function that can only be activated for clients that order a replica database from where the reports will process data from. The imc Technical Service team offer a comprehensive instructor-led report writer training course for customers desiring to use this function. |
Social Learning | Manage the setup and assignment of informal learning activities including discussion forums and user communities/communities of interest courses for the sharing of knowledge between users. |
Testing / Assessment | Create test questions, compile tests, deliver tests via courses to assess knowledge, grade open ended questions, and generate reports with a large range of metrics. The module supports the QTI standard where banks of test questions can be imported from other systems that also support the standard. |
Add-On and Extension Modules (optional)
Additional to the core-modules are a variety of add-on modules that compliment the core learning functions. If desired, these must be ordered separately, then either installed or licence activated, as they are not part of the default distribution. If interested in any add-on module, please contact the imc account manager for more information, organising a demonstration, and pricing.
Module | Description |
---|---|
AVETMISS | Specific for the Australian Register Training Organisations (RTOs), this module enables all fields required for the organic data collection, as well as student progress tracking for qualifications and units of competency to generate NAT reports. An integration also supports the generation and validation of the Unique Student Identifier (USI) attribute to as required by NCVER for AVETMISS reporting. |
Certified Credit Management | Setup accredited training certifications with point or hour achievements requirements with defined time periods. Automatically assign the certifications to required users and monitor completion progress towards the goal with easy to interpret views and reports. Certifications can be linked to courses and content within the Learning Suite to automatically attribute points or hours and learners can also create/upload external activities that can be subject to approval. This module is intended for organisations needing to track certifications such as CPD, CPE or IDD. |
Channels* | Create and manage Channels to provide Learners with topic-specific, easy-to-consume, to encourage self-directed learning. Learners can subscribe to Channels to be automatically informed when new content is added on their favourite topics. Reports help administrators gauge which content topics and formats are most popular. This requires an architecture and licence update. |
Effectiveness Check | Setup and manage participant specific training surveys that enable feedback to be provided by participants, their supervisors, and course tutors to evaluate the effectiveness of the training course in relation to the participant’s performance. Unlike standard feedback forms, effectiveness checks are not anonymised and enable multiple users to input feedback. |
Gamification Engine | Use motivational techniques to encourage learners to complete training by earning badges and levelling up with experience tracks where they also compete against their peers or other teams. Any number of badges and experience tracks can be created, with achievement rules defined based on completion activities, and then assigned to specific groups. |
Learning Analytics* | Take reporting to the next level with the Power BI business analytics integrated dashboards that provide high-level overviews across many functions; all of which can be further drilled-down to retrieve more specific data. In addition to the imc developed dashboards and reports, customers can further build own dashboards and reports in Power BI when specific data is required. This requires an architecture and licence update. |
On-the-Job Training | Setup individual tasks that are compiled into lists for learners to complete either as part of a course or directly in the workplace. On-the-job Trainings assigned via courses are marked by Assessors and those directly assigned are marked by either Supervisors or selected Mentors. This module is supported by numerous notifications, panels, and reports. |
Resource and Capacity Management | Setup resources that represent physical locations, people, equipment, and services to manage booking availability. This module allows linking people resources (e.g. Tutors) with users and integration with Microsoft Outlook for viewing resource calendars of shared resources such as training rooms to prevent double bookings. Various reports and calendar views are provided. |
Skills & Competencies | Setup job profiles with required skills to achieve role-based competency driven training scenarios. Each skill can be created with anywhere between one to one hundred associated competency levels that can be aligned with learning activities to automatically award on completion. Job profiles and skills are great for the creation of role-based competency frameworks. The module contains numerous functions, panels, notifications, and reports. |
Task Management* | Create tasks to manage the organisational activities required to prepare and delivery training courses. Tasks are defined, assigned, and marked complete once done. This module requires a licence and architecture update. |
Integration Framework (optional)
If interested in any integration, please contact the imc account manager for more information and pricing.
Integration | Description |
---|---|
Academa Connector | Enables customers to import and use content provided by Academa as media objects in imc Learning Suite. Note: This is a connector and the Academa licence is not included. |
LinkedIn Learning | Provides the ability to integrate LinkedIn Learning content offerings into the imc Learning Suite via an easy-to-use wizard. A search within the Learning Suite enables searching the entire LinkedIn Learning library by title, topic, and provider to select the content relevant to import to the LMS. Note: This module is for the connector and the LinkedIn Learning licence is not included. |
LTI Provider | This module relates to LTI Tool Provider functionality which allows sharing content hosted within the Learning Suite with other applications that can consume LTI. |
Meazure Learning Connector | Enables connection to the Meazure Learning’s proctoring service to provide secure, online, proctored testing and assessment environments for learners; this replaced Examity. Note: This module is for the connector and the Meazure Learning licence is not included. |
Microsoft Teams Social Collaboration | Replicate Learning Suite courses with Microsoft Teams to utilise the collaboration functions. With a single click, a group for the course participants can be created within Microsoft Teams where the syllabus is replicated. Note: Microsoft Teams licence is not included. |
MS Teams VC Connector | Create Microsoft Teams meetings directly within Learning Suite course creation process to form part of the syllabus. Course participants can launch the Microsoft Teams meetings directly from the Learning Suite where their attendance is tracked. Note: Microsoft Teams licence is not included. |
OAuth Single Sign On Connector | Connector to allow for authentication of the imc Learning Suite with an OAuth Identity Provider. |
Open ID Connect Single Sign On Connector | Connector to allow for the authentication of imc Learning Suite users with an external OpenID Connect identity provider. The connector additionally allows for the real-time provision of users that do not yet exist in the Learning Suite, but are known by the OpenID Connect identity provider. |
Org Structure Connector | Provides a connection for an external system (HR / Payroll) to automatically create, update, and assign users to a hierarchical organisation structure. This essentially creates business unit groups with supervisors and general users assigned to create reporting lines within the Learning Suite. This requires a specific xml file format to be uploaded to an imc provided sftp server. |
PayPal Connector | Enables a user to pay for single courses or learning paths with direct self-enrolment workflows via the PayPal payment gateway. Note: Client is required to have their own PayPal merchant account. |
Pluralsight Connector | Enables customers to import and use content provided by Pluralsight as media objects in imc Learning Suite. Note: This is only a connector and a Pluralsight licence is not included. |
SAML 2.0 Connector | Connector to allow for the authentication of imc Learning Suite users with an external SAML 2.0 identity provider. The connector additionally allows for the real-time provision of users that do not yet exist in the Learning Suite, but are known by the SAML 2.0 identity provider. |
Shopify Connector | Enables a user to use the Shopify e-commerce platform to allow user's to pay for courses via the Shopify cart and checkout functionality. Note: This is only a connector and a Shopify licence is not included. |
Udemy Connector | Enables customers to import and use content provided by Udemy as media objects in imc Learning Suite. Note: This is only a connector and the Udemy licence is not included. |
User Data Connector (csv/scim) | Provides a connection to an external system (HR / Payroll / CRM System) to automatically create, update, and activate/deactivate users in the LMS. Compatible with csv/sftp upload and SCIM API. |
Virtual Classroom Connector for Webex | Create Webex meetings directly within Learning Suite course creation process to form part of the syllabus. Course participants can launch the Webex meetings directly from the Learning Suite where their attendance is tracked. Note: This is a connector and a Webex licence is not included. |
Virtual Classroom Connector for Adobe Connect | Create Adobe Connect meetings directly within Learning Suite course creation process to form part of the syllabus. Course participants can launch the Adobe Connect meetings directly from the Learning Suite where their attendance is tracked. Note: This is a connector and an Adobe Connect licence is not included. |
Virtual Classroom Connector for GoToWebinar and GoToMeetings | Create GoToWebinar and GoToMeeting meetings directly within Learning Suite course creation process to form part of the syllabus. Course participants can launch the GoToWebinar or GoToMeeting sessions directly from the Learning Suite where their attendance is tracked. Note: This is a connector and a GoToWebinar or GoToMeeting licence is not included. |
Virtual Classroom Connector for Vitero | Create Vitero meetings directly within Learning Suite course creation process to form part of the syllabus. Course participants can launch the Vitero meetings directly from the Learning Suite. Note: This is a connector and a Vitero licence is not included. |