The Ohio State University Software Development Java Projects and Labs