Why is a mandatory assignment necessary when there is a compliance feature for the course?
By default, all compliance courses are mandatory, However, this does not mean that all mandatory courses are always regulatory or compliance-related. Mandatory courses may or may not have a due date.