The AIMS Course Editor lets the instructor define course topics and tasks. Each task is tied to concepts that need to be learned. Through these topics and the links between concepts and documents the system can infer which documents are relevant for the task.