I quite enjoyed John Searle's Philosophy of the Mind course. [1] Searle obviously has strong opinions on the subject, but he does a good job of going through the history from Descartes onward about the big problems in the philosophy of mind and how various philosophers have grappled with them, and he's enjoyable to listen to. The lectures midway through on functionalism and computational theories of the mind would probably be especially interesting to the HN audience. Towards the end he explains his own ideas about consciousness (though I found them to be less compelling than the earlier lectures in the course).
I took this course as an undergrad. It was in fact required for anyone studying CogSci.
Can you imagine being a religion major and being forced to take a class from an atheist scientist? It was like that. Searle believes that General AI is impossible from a philosophical prospective, and the final exam requires you to defend or argue against that position. But if you argue against it you get no better than a B.
[1]: https://www.youtube.com/watch?v=zi7Va_4ekko&list=PL039MUyjHR...