Java development projects for the purpose of academic studies.