EMERGING ADVANCEMENTS IN COMPUTING ARE REVEALING NOVEL OPPORTUNITIES FOR ADVANCED PROBLEM SOLVING