intelligent technologies + programming in java