Fiz dessa forma o desafio proposto. Gostaria de saber se está correto.
SELECT ca.nome, ca.id,
COUNT(cu.id) as qtd_requisitos
from categoria as ca
JOIN curso as cu ON cu.categoria_id = ca.id
GROUP BY ca.id
ORDER BY ca.nome DESC
LIMIT 1;