CSC1220 PDF