CSC 201 Java Assignments