CourseMill 7: All Features


The following features are available in this release (Version 7.3).

Features For Your Learners

Intuitive Interface
Students and instructors experience greater ease of use and faster load time with the new Web 2.0 intuitive interface.

Mobile Support
Now students can take courses on the go by accessing them directly from their iPhone/iPod and Android (if CM Mobile has been purchased).

Blended Learning Support
Instructor-led training can be scheduled directly into CourseMill LMS which automatically places the registered course names and dates in each learner’s course calendar.

Multi-Language Support
With the multi-language version of CourseMill LMS, learners have the convenient option to use eight different languages (English, French, Spanish, German, Portuguese, Polish, Hungarian, and Mandarin) within CourseMill. By purchasing the multi-language version for a small add-on fee, you will ensure that your learners can use CourseMill in their language of choice!

Robust Notification Features
Students are conveniently notified via email of course and curriculum milestones such as their course enrollment, a reminder 7 days before the start of the course and much more. Notification emails include convenient features such as a direct link to CourseMill with an embedded UserID and Password, allowing automatic log-on as well.

Personal Calendar Integration
Integrate session enrollment notifications with personal calendars such as Microsoft Outlook, Yahoo, Google, Lotus Notes and iCal.

Automatic Calendar Updates
CourseMill LMS provides easy organization and reminders with a course calendar that automatically updates course information for instructor-led sessions, online courses and displays upcoming due dates of classes that have not yet been completed.

Transcripts and Certificates
Students can conveniently track their course history and grades by viewing their own transcript that can include the number of credit hours earned through the successful completion of each course. In addition the Student has the ability to print any Certificate completed within CourseMill.

Advanced Quick Search
Students can quickly find whatever they need and filter search terms by course, curriculum, instructors and other search terms. Students can also search for and find courses more quickly and easily by utilizing popular key words and phrases (requires that courses include the keyword tags for this to function).

Automatic Student Registration
Students can quickly register for courses as well as view course names, descriptions and notes in one centralized location. You can also assign students to a course based on their organizational grouping.

Student Self Unregister
Students can unregister themselves from self-registered courses, thus relieving Administrators and Instructors from this task.

Self-Registering Course Preview
Students can conveniently preview self-registering courses in the Course Catalog (if no shopping cart), so they can get a better understanding of the course before self-registration.

Organization Duplication
Save time by creating a Master Organizational template to easily duplicate for each new Organization you create.

Convenient Internal and External Email Capabilities
Students can conveniently email their instructor through CourseMill without the use of an external email program or their own personal email address.

Interactive Course/Session Discussion Board
Students can post their comments and questions to share with colleagues and instructors. They can also quickly search through forums with the simple click of a button to find the course topic of their choice.

Real Time Chat
Live, real-time discussion forums with colleagues and instructors promote idea sharing, social networking and user interaction among learners.

Instant Messaging
With a built-in instant messaging feature, learners can engage in a one-on-one dialogue with instructors and colleagues.

Re-enrollment Notice
When the system automatically re-enrolls a student in a course, the action is noted in the Gradebook and appears in the student’s transcript. A new enrollment email notification is available for re-enrollment.

Approval Process
There is an Approval Process for self-enrollment through the Course Catalog. When registering the Student is notified the Course requires approval as is the Instructor and Manager. If a Student has been denied enrollment they will receive an Approval Denial notification.

E-commerce Shopping Cart
If ecommerce is enabled, the Shopping Cart icon along with the words, “Check Out” appear in the upper right of the page. There must be Curriculums or Courses with a dollar amount set for the cart to display the Shopping cart icon.

No Plug-in Required
CourseMill LMS is completely free of the requirement for client-side Java, which eliminates the need for students to have Java installed on their computers.


Features For Instructors

Administrators and Instructors can easily create curricula by bundling courses together to create learning tracks with multiple courses.

Curriculum Prerequisites
Set up curriculum prerequisites to require students to take specific curricula before moving on to the next.

Easy Tracking of Instructor - Led Training
The integration of classroom and online training is now quick and easy with CourseMill learning management system, saving instructors and administrators’ time and effort. Quickly search for instructor-led training completion status and scores.

Multiple Instructors per Course
Any number of instructors can now teach a course which provides more convenient course management and added flexibility. 

Calendar View for Instructors
Save time by creating a Master Organizational template to easily duplicate for each new Organization you create. 

Compliance Status Reports
Easily complete compliance reporting by instantly running reports on the completion status of courses. See the status for specific students and/or courses and view access dates. Easily filter out all information by desired subject and export the reports directly into an Excel spreadsheet.

Interactions Reports
Instructors can view detailed information on how specific learner’s answered questions within a course. This enables one to gauge how difficult or confusing specific questions may be for students. Interactions reports are now easier to read with a new layout and organization that shows counts and percentages of answers to each question. 

Learner Search
A robust search option is available through the Manage Users screen under “More Options” that allow you to search for users quick and easy.

Scores Reports
Instructors can quickly view each student’s individual scores on specific courses.

GradeBook Reports
Instructors can stay organized with an easy-to-read scoring system by utilizing a traditional gradebook style of reporting to display test scores and status.

Custom Reports
Instructors can request custom reports in CourseMill and export them to Microsoft Excel, saving time and effort.

Automatic Reporting
Automatically run or email reports at select intervals. You can filter reports further by selecting one or multiple organizational values.

Interactive Course Bulletin Board
Instructors can stay connected with their learners by conveniently creating and posting course bulletin boards. They can receive feedback and questions about courses and easily post replies.

Simple Document Posting & Sharing
Save time and effort by posting and sharing course-related documents with learners.

Real Time Chat
Instructors can engage in live, real-time discussion forums with learners to promote idea sharing, social networking and user interaction.

Instant Messaging
Instructors can easily engage in one-on-one dialogue with learners via the built-in instant messaging feature.

Time Saving Email Capabilities
Instructors can send bulk emails and bulk reports to students directly in CourseMill or through an external email program such as Microsoft Outlook.

Convenient Email Templates
Default Email notification Templates are set up to save time and effort by copying over the same format and text for new courses when they are set up. This allows for just needing to concentrate on the minute changes needed for each specific course.

Printable Class Roster
Instructors can print a hard copy of the class sign-up sheet in order to quickly and easily view the students’ names and confirm attendance of each.

Course and Curriculum Percentage Status
Instructors can view the percentage of completion for each student to easily see how far a student is through a specified course or curriculum.

Enhanced Bulk Registration
Save time and effort by using additional data in bulk registration such as physical addresses, phone numbers, organizational categories, reporter assignments, course enrollment specifications and completion scores.

Expanded Registration
Automatically collect personal contact information about students during registration.

Maximum Class Size
Eliminate overfilled classes by setting a maximum number of students allowed per Course, before logging them into a wait list.

Session-Specific Notification Information
Include session-specific information such as session notes and meeting days in automatic course/session notifications.

Advanced Quick Search
Quickly search information about students, courses and curricula by course ID, name, description or email. This makes organization, course management and administration fast and easy.

Customizable Learner Data
Conveniently customize learner for greater organization and ease of use. View, sort and track data based on any or all categories.

Extensive Database Compliance
CourseMill LMS provides added convenience and flexibility by supporting a wide range of databases and learning management standards, such as SCORM, AICC and non-SCORM courses.

Easy Course Disable
Previously completed course sessions will automatically inactivate.

Student/Instructor Toggle Modes
Instructors can toggle to student views enabling them to see courses and course organization from the learner’s perspective.

Online Help
Find answers to CourseMill LMS questions by clicking the Help button to access contextual help information regarding CourseMill features and functionality.

Exempt Course Status
Gradebook now provides an Exempt status in addition to the standard SCORM status options. This, in conjunction with the Gradebook comments, provides administrators a simple way to list and report on exempted students.

Online Training Materials
Read our extensive online training materials library for all functions of CourseMill.


Features For Managers/Reporters

Supervisor/Manager Reporting
Assign reporters to students in particular curricula or courses to enable them to view reports and track the status and success of their employees.

Student Registration
Reporters can conveniently enroll and un-enroll students that are assigned to them. Also, reporters can be given permission to approve course registrations for students that are assigned to them.

Transcript Reports
Reporters can view the history of all students to see what courses were taken, what scores they received, how long it took them to complete each course and more.

Automatic Status Reports
Reporters can receive automatically-generated status reports via email, on selected days.

Enhanced Custom Reports
Administrators can create and generate custom reports for reporters and instructors. These custom reports use predefined variables to select and tailor the information.

Reporter Import Field
Administrators can assign Reporters to specific students by instantly adding Reporter names when importing student information.

Automatic Data Archiving
Reporters save time by only sorting through the most recent data when reviewing reports. Older records are automatically archived, making it faster to run and view reports.

Student Evaluation
If you are using CourseMill’s Evaluation function, it is possible for a Manager to put the student into a "hold" status, evaluate the student's activity in an in-person session, grade that in-person session, and then allow the student to complete the remainder of the course.


Features For Administrators

One Day Installation
CourseMill application installation on the hardware only takes one day or less, thus making CourseMill the perfect solution for those who want to get their LMS up and running immediately. Further implementation, setup and training depends on the client’s schedule.

Data Organization and Categorizing
Organize data in any format you choose, such as department or region, making running reports easy and more meaningful.

Easily Import SCORM and AICC Compliant Content
SCORM and AICC content can be imported directly into CourseMill with the simple click of a button, enabling quick and easy setup of courses.

LDAP Support
CourseMill enables data transfer from Enterprise Resource Systems, such as PeopleSoft, SAP, Oracle and others directly in to CourseMill with a file transfer process. CourseMill also provides SAML2 and API functionality to connect CourseMill with other databases with API access in real-time. 

Document Version Tracking
Documents in the My Courses and Community tabs will display an indicator for all new documents for learners to view.

Automated Re-enrollment at the Course Level
Set a course to automatically re-enroll a learner after a specified number of days. This is great for required compliance courses that learners must repeat.

Due Date Indicator for Course Completion
Courses with upcoming completion or expiration dates are now highlighted on the My Courses page.

Learner Information Columns
Track your unique data in one of eight configurable information columns for learners in the Personal Info tab. 

Document Gradebook Modifications
Instructors can leave comments for the learner when they make changes to a score or status in the online gradebook. 

Terms of Use Acceptance Date
Record when the learner accepts the Terms of Use policy. This date is included in the import and export of batch user data.

Shopping Cart/eCommerce Support
Merchant processing is available for students to purchase courses through the CourseMill interface. This feature is optional and supports PayPal, PayTrace and PayFlowPro.

Active Directory Support
CourseMill provides network security through user authentication with your organization’s Active Directory, thus making CourseMill even more safe and secure.

Convenient Internal and External Email Capabilities
Administrators can set up the email interface to work with an external email program or use CourseMill’s internal email system for notifications and communications between students and instructors.

Course and Curriculum Duration
Establish expiration dates for courses which will not allow the student to have access after a specific period of time from the date of enrollment.

Internal Cost Tracking
Administrators can assign a “cost value” for courses which enables departments and organizations to track and allocate internal training costs.

Course Discounts
Administrators can create discount codes for courses and curricula offered for purchase. These codes can include either a specific dollar amount discount or a fixed percentage discount of the overall cost.

Auto-Enroll Curricula
Administrators can set up curricula to automatically enroll students in a particular organizational category.

Dynamic Sub-Org Fields
Organizational categories can be interdependent, allowing selection of their values to be dynamically determined based on values selected for previous categories.

Expanded User Permissions
These permissions allow for deeper segmentation of user access to various functions of CourseMill including Session creation, Gradebook availability and User Password updates.

Set User Access to General Reports
Each report in the General Reports section allows the administrator to identify which type of users may see the report in their menu.

Report Printing
This “green” feature of CourseMill allows users to reduce the number of columns printed on each page by SubOrg or Personal Info columns.

Practical Administrator Course Preview
Courses can be previewed immediately after importing, ensuring they work correctly.

Convenient Course Prerequisites
Administrators can specify course prerequisites, providing greater security and standards for their organization.

Import Courses to a Remote Content Server
Course content can reside on a separate server from the CourseMill LMS Server, which increases the flexibility to house content across multiple servers.

Online Help
Answers to CourseMill questions can be found by clicking the Help button to access contextual help information about CourseMill features and functionality.

Simple User Deactivation
Deactivate or archive users to ensure content is there for future use.

Duplicate an Organization
Save time by creating a Master Organizational template to easily duplicate for each new Organization you create.

User Archive
For Students who are no longer active students CourseMill provides a full archive and retrieval process.

Online Training Materials
Read our extensive online training materials library for all functions of CourseMill.

Advanced Reporting
CourseMill LMS has Advanced Reports that let you customize and combine learner data from multiple sources. It’s easy—just drag and drop to easily create charts and graphs. You can specify filter parameters and performance indicators, plus see underlying data source details instantly.


CourseMill Mobile

New tab on Manage Users Screen
If CourseMill Mobile is enabled and defined for the current organization, a new tab “Access” appears on the User Details screen under Manage Users. The following fields will display:

  • User can access content through – selecting this option enables the user to access content via the mobile app.
  • Mobile Access Code – defines the authentication code that users need to use when registering their mobile devices with CourseMill.
  • Last Mobile Sync – displays the timestamp of the last time that the user's mobile device reported information to CourseMill

Importing Mobile students via Batch Import - 2 new columns now available

  • MobileUserFlag is now available to indicate a student is authorized to use CourseMill Mobile capabilities.
  • MobileUserActivation is now available to set up the mobile user's activation code.