EVOLVING ADVANCEMENTS IN COMPUTING ARE REVEALING NOVEL OPPORTUNITIES FOR COMPLEX CHALLENGES SOLVING