Programming projects for COMS 1004 Java