4421 lectures