The Boston-based college will launch its new B.A. degree in the fall of 2027 to help students learn the ins and outs of the creator economy.