5506 lectures