CSC1009O PDF