Ipc Lecture Series