CPC40110 Course Structure