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