5218 lectures