pero que bruto soy! tienes toda la razon!
Código:
SELECT
C.*, C.PLAZAS - COUNT(A.ID) AS LIBRES
FROM
CURSOS C
LEFT JOIN
ALUMNOS A
ON
C.ID = A.IDCURSO
AND
A.ESTADO = 'A'
WHERE
C.ACTIVO = 1
AND
YEAR(C.FECHAINI) = @ANIO
AND
MONTH(C.FECHAINI= @MES
GROUP BY
C.* /*EL ASTERISCO AQUI NO VA POR QUE MANDARÍA ERROR, PERO NO SE LA ESTRUCTURA DE TU TABLA, TOCARÍA CAMBIARLA*/
Saludos y una disculpa :(!