kabarak moodle notes and assignment