New masters of financial technology degree launched