Todo depende del nivel de la clase y del propio profesor, yo he hecho varios cursos de este tipo, uno sobre visual basic.net y al ver el profesor que solo 3 sabían programar de 20 nos dio el curso entero básico en 360h desde aplicaciones por consola hasta bases de datos con acces y mysql. De hecho ahí aprendí a programar con soltura, eran 5h diarias y las 2 ultimas semanas un proyecto final por grupos unos con acces y otros con mysql, realizando consultas, modificación, listados, etc.
También me ha ocurrido lo opuesto, de ir a un curso de visual studio con C# y tener un profesor que nos dijera que si no nos gustaba dejáramos el curso a gente que lo pudiera aprovechar porque el iba a dar el temario completo y había que saber sobre poo, ese curso fue orientado a objetos 100%.
Por eso depende tantísimo de profesor que lo mejor es que lo pruebes y si te enteras te lo curras y avanzas adelante sino... es una pérdida de tiempo.