Can I delete a course even after users have taken it?

No, you can not delete a course even after users have taken it.

Note: 

  1. You can delete any imported course which is not assigned yet.
  2. You can delete a course when the learners' status is Not Started.
  3. You can not delete a course when the learners' status is In Progress or Completed.