Ключевые особенности CourseLab:
- создание и редактирование учебного материала в среде WYSIWYG с удобным интерфейсом визуализации;
- не требует от автора знания языка HTML или каких-либо языков программирования;
- встроенные средства построения тестов;
- объектный подход позволяет строить учебный материал практически любой сложности;
- открытый объектный интерфейс позволяет легко расширять библиотеки объектов и шаблонов, в том числе и за счет созданных самим пользователем;
- встроенные механизмы анимации объектов;
- возможность вставки в курсы любого мультимедийного содержимого: Flash, Java, видеоролики различных форматов и т. п.;
- простые механизмы вставки и синхронизации звукового сопровождения;
- возможность импорта в учебный материал презентаций из формата Microsoft PowerPoint;
- встроенный механизм захвата экранов, позволяющий легко создавать симуляции работы различных программных продуктов;
- простой встроенный язык описания действий;
- опытному пользователю редактор предоставляет дополнительные возможности через прямой JavaScript-доступ к свойствам объектов и функциям проигрывателя курсов.