IT & SOFTWARE Advanced Algorithms In Java