CSC1009G PDF