CS661 PDF File