class notes for csc 282 6063776