Course guide for COP311 outlining aims, structure, study units, materials, assignments and assessment.