5751 lectures