Assignments from the course "Introduction to programming in Java" of MIT OpenCourseWare (http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092-introduction-to-programming-in-java-january-iap-2010).