CSE7780 PDF File