Schedule courses seamlessly
Education providers throughout Australia choose onCourse for course scheduling. onCourse is a highly customisable student management system, ecommerce platform and marketing software, and is the most comprehensive student management software available today. onCourse powers short course providers, large enterprise, government and universities, with a pricing plan to suit everyone. Make scheduling courses and events a breeze with onCourse Scheduling. Whether you offer classroom, self-paced or virtual courses, onCourse has the power to manage even the most complex scheduling requirements. Features like collision detection, course duplication and availability rules make course scheduling a pleasure and frees your organisation from costly mistakes.
Schedule courses anywhere worldwide
Welcome to the next generation in education software! onCourse you cater your courses to hold anywhere worldwide, anytime, with full time-zone support. Capacity management ensures your rooms are never overbooked and built-in integration with Google Maps checks the accuracy of your addresses every time.
Host virtual courses on the most popular platforms
Schedule courses on virtual platforms like Zoom and let onCourse handle the rest. onCourse provides support for course delivery at non-physical locations and manages the entire student journey from enrolment to completion.
Student learning at their own pace in their own space
With onCourse’s self-paced courses, students can work through the course material at their own pace. With all the features and functionality of timetabled courses, but with the option for self-paced delivery, onCourse is the perfect solution for people with busy schedules.
Payroll integrated scheduling
Payroll integrates seamlessly with onCourse, connecting you to a powerful new resource for compliance and efficiency. When you assign training schedules, the information is fed directly into onCourse Payroll so you can be sure that you’re paying staff and contractors the correct amount based on your actual course delivery times.
Automate just about anything
Unleash the power of automation to take care of tedious manual tasks. onCourse has an advanced scripting engine that allows you to automate just about any process. Send automated emails or SMS messages, update records, integrate with third-party tools such as analytics or email marketing, export data to finance systems or your LMS - scripts turn your student management system into a completely customisable tool with your business workflows built right in.
Seamlessly connect with the tools you already use
onCourse integrates with all of the most popular software so you can enjoy the benefits of more effective student management in onCourse while retaining your investment in existing applications. Connect onCourse with Canvas LMS, Google Classroom, Moodle, LearnDash, TalentLMS, Coassemble and CloudAssess, VET Student Loans, Service NSW voucher redemption, MailChimp, Alchemer (formerly SurveryGizmo) and SurveyMonkey, or contact us for a custom integration.
Turbo-charge your scheduling with course duplication
Take the leg-work out of scheduling by duplicating a course in seconds to any date you require. Choose whether or not to retain existing tutors, room allocations, budget, training plan, discounts, payment plans, VET fields, assessment tasks, tags and notes. You can even repeat hundreds of courses at once by setting an entire new schedule and advance each course forward by the number of days you specify.
Never double-book a resource again
Say goodbye to double-bookings! onCourse collision detection alerts you immediately when something is already booked (and no more meetings will be overlapped). Plan your courses with confidence and say hello to streamlined scheduling.
Display real-time course schedules on displays, monitors and tablets
Our Kiosk Mode displays on a large screen at your entrance, or eliminates the need for manual signage and shows live course information on a tablet outside every room. Schedules are kept perfectly in sync with onCourse and last-minute changes are updated in moments, no matter how many different rooms or sites you operate.
Create custom rules to exclude resources from scheduling
onCourse availability rules are perfect for organisations that need to accommodate changing needs. Schedule your online courses, training sessions, or events with complete customisation over any period. Block out certain days on the calendar, make sure tutors are not assigned classes when they’re on leave - regardless of whether it is a weekday or weekend!
Automatically publish content
Forget about needing to update your website with new classes or changes. Courses, classes, sites, rooms and tutor information are all updated in the background without needing to do a thing. Managing your website is painless because everything syncs automatically and stays up-to-date.
Set default options for courses globally
With a few clicks you can save time by setting default options for your courses globally, including minimum places, maximum places, delivery mode and funding source.
Create training plans based on your schedule
If a course is linked to units of competency, you can use class attendance to create a training plan. Assign units to course delivery dates and mark student outcomes to complete your student training plan.
Find the way from anywhere
Our Google Maps integration takes the headache out of finding your way and means everyone knows exactly where to go for their next class, every time. Get directions on a mobile device from any location, whether travelling by car, public transport, foot or cycle.
Customisable reports and exports
onCourse gives you the reports and data exports to keep track of what’s most important. Add a custom background to PDF reports to match your brand and include your organisation’s logo. Use any report as is, or copy and modify it to suit your needs. Or use the powerful automation capabilities of onCourse to schedule and distribute reports automatically. With our pre-built reports, custom PDF backgrounds and powerful automation features, there are countless ways to use onCourse for your organisational needs.
Course schedules in your pocket, on your wrist and on your desktop
Keep track of everything with onCourse. Our shared calendars make sure students and tutors never miss a beat because you can stay up to date on all changes to any of your courses on desktop, tablet, mobile and smart watch. Stay organised and access course schedules anytime, anywhere.
Grow with your business
onCourse is ideal for organisations of every size, from small short course providers to large universities. Our systems scale to billions of records, so onCourse expands with your business no matter how big your organisation grows. It offers quick deployment for new users, high scalability to meet growing student needs, and flexibility for future adaptations as your institution evolves.
Add notes for clarity
You can add notes to just about anything in onCourse and they’re automatically timestamped and tagged with the name of the user, with a full audit history maintained. Notes have all the information you need in one place, and we make sure they’re easy to find when you need them!
Control access to your data
Protecting the privacy of your business data with onCourse means never having to wonder who can see what and where. Easily set permissions by assigning different roles, such as Manager or Employee, and control which parts of your information those people can view. With full audit history, you’ll know changes made to any part of the system. You’ll no longer have to worry about who has the right information or the ability to make changes.