¿Cuáles son algunas de las maneras de mantenerse despierto en clase y escuchar lo que el docente está enseñando aparte de horas extras de sueño antes de asistir a las clases?

Por estúpido que parezca, pero debe interesarse en el tema, si no tiene la intención de dormir durante la conferencia. Habiendo dicho eso, si estás durmiendo lo suficiente durante las horas de la noche (6 horas), entonces no creo que debas dormitar durante la conferencia.
Aquí hay una técnica que puedes seguir. Piensa en un recuerdo en el que estuviste malditamente feliz y lleno de energía. Un recuerdo en el que estabas bailando como un loco. Pasar tiempo increíble con tus amigos. Siente esos momentos durante 5-10 minutos y para cuando hayas terminado, no te sentirás somnoliento al menos durante una hora. Engaña a tu subconsciente para que crea que estás reviviendo esos momentos y que tu sueño se habrá ido. Aprende a jugar con tu cerebro y diviértete.

Si no ocurre nada con la idea mencionada anteriormente, espere un momento (1 minuto sería más que suficiente). Está científicamente demostrado que puedes evitar adormecerse a través de esta técnica.