Make enrolment easier
Help learners find a suitable course, understand their options and move through booking and payment with fewer disconnected steps.
Cloud software for education providers
Cloud software that brings your courses, enrolments, payments and student information together. Set up for your organisation, supported by people who understand education.
See onCourse around your current work, or answer six short questions with no contact details needed.

Discovery
Find the right course
Enrolment
Book in a few steps
Payments
Pay securely online
Operations
Classes stay on track
Insight
See what is working
Selected organisations shown from ISH’s published customer history. This is not an exhaustive customer list.
See customer stories
Customer story
University of Sydney, Sydney Short Courses needed a course platform that could work within a complex university environment. ISH worked across finance, technology, project management, marketing, procurement, risk and integration teams to deliver onCourse with connections to the University’s finance system and Adobe Experience Manager.
Read the published storyProduct and workflow walkthrough
See a documented onCourse dashboard example, then follow the practical workflow. The precise setup depends on your organisation.

This official manual image was published more than two years before our September 2026 review. It is not a newly captured customer system or a promise of the exact current interface.
The steps below are conceptual views of connected work, not additional interface screenshots.
01
Keep structured course information ready for people to search, understand and choose.
Explore the course experience02
Connect a learner’s booking and payment with the operational record your team uses.
Explore online enrolment03
Coordinate courses, classes, tutors and places as the program moves into delivery.
Explore scheduling04
Bring customer records, communications and activity into a clearer view for the next task.
Explore customer recordsEveryday work, connected
Help learners find a suitable course, understand their options and move through booking and payment with fewer disconnected steps.
Coordinate courses, classes, people, places and the everyday administration that supports delivery.
Bring customer records, communications, payments and reporting into a clearer operational picture.
Who onCourse supports
Connect the public course experience with the work your team manages each day.
Support structured records and reporting while keeping particular obligations in view.
Define how local teams, shared processes and institutional systems work together.
For learners, finding and joining a course should feel straightforward. Behind that experience, your people need reliable information and a clear way to manage the work.
01 Discovery
Help people find relevant courses and understand their options.
02 Enrolment
Connect bookings, participant details and communications.
03 Payments
Manage transactions, invoices and the financial workflows around participation.
04 Operations
Coordinate classes, people and the administration behind delivery.
05 Insight
Use reporting to understand activity and inform the next decision.
Since 2000, ISH has developed technology for education providers.
onCourse brings together the practical work of presenting courses, managing enrolments, receiving payments and supporting delivery.
Education organisations bring together different teams, systems and responsibilities. We work with you to decide where onCourse fits, what needs to connect and how the service should operate.
Explore our institutional approachUseful technology depends on people being able to use it confidently. We bring understanding your processes, setup, training and ongoing improvement into the same conversation.
A supported path to getting started
Tell us how you work
Set up your organisation
Get your team ready
Managed cloud service
We set up onCourse for your organisation, help your team get started and keep the platform running and improving. onCourse is delivered as a managed cloud service on AWS, with customer data stored in Australia.
Practical questions
Customer data is stored in Australia. onCourse is operated on AWS. Read security information.
ISH operates, maintains and improves the shared onCourse platform while each customer keeps their own settings and workflows. Learn about ISH.
We learn how you work, configure the agreed setup, prepare your team and complete agreed checks before use. See the getting-started process.
Migration needs depend on the information, its condition and the agreed scope. We assess and scope migration separately where needed. Review setup considerations.
Supported connectors and APIs provide a foundation. Interfaces, ownership and exception handling depend on your requirements and are agreed for each implementation. Explore integrations.
The existing plan and setup terms are set out on the pricing page. See pricing and terms.
Customers can use the published manuals and contact the ISH support team through the existing support channels. See support options.
Tell us what you deliver, where the work becomes difficult and what you want to improve.