DEVELOPMENTS IN COMPUTATIONAL TECHNOLOGY ARE UNVEILING NEW HORIZONS FOR COMPLICATED COMPUTATIONS