NO ENTIENDO PORQUE NO TE FUNCIONA SI EL VALOR QUE RECIBE EL CAMPO cboCursoS ES PRECISAMENTE EL VALOR DEL OPTION NO SU TEXTO. PROBABLEMENTE EXISTA ALGO MAL EN EL IMPUT CHECA EN VER CODIGO FUENTE SI REALMENTE TE ESTA PASANDO LOS VALORES O INTENTA PONER ESTO:
echo "<option value='".$ListaCursos['Idcurso']."'>".$ListaCursos['nombre']."</option>";
suerte