5295 lectures