2 rounds, with 4 coding assignments.
Java programming language.
Modify and submit your code as many times as you like.
Start challenge: October 1st
End of 1st round: October 31st
End of 2nd round: November 22nd
Announcement of winners: End of November