CS496102 PDF