CPC lecture series