mooc c on pat