Programming Assignments for VCU: CMSC 355 - Software Engineering, Spring 2014