CS496102 PDF File