ipc lecture series