если правильно понял задачу тогда как-то так
SELECT
`enrollment_for_courses`.`course_code`,
YEAR (
`enrollment_for_courses`.`date`
) as course_year,
`courses`.`code`
FROM
`enrollment_for_courses`
LEFT JOIN `courses` ON `courses`.`code` = `enrollment_for_courses`.`course_code`
AND `courses`.`year` = YEAR (`enrollment_for_courses`.`date`)
WHERE `courses`.`code` IS NULL
GROUP BY `enrollment_for_courses`.`course_code`, course_year
`enrollment_for_courses` - таблица зачислений на курс
`enrollment_for_courses`.`course_code` - код курса в таблице зачисления на курс
`enrollment_for_courses`.`date` - дата зачисления на курс
`courses` - таблица курсов
`courses`.`code` - код курса в таблица курсов
`courses`.`year` - год курса в таблице курсов