Title: CSC 270S Course Notes, (Spring)