9010 lectures