If you can, do your readings before you attend a given lecture, that way you'll already have some minimal understanding of what the lecturer is saying (and thus be more interested/less sleepy), and the lecture will become an opportunity to reinforce the knowledge rather than just your first...