Ma Yun dijo que la Universidad de Hupan es diferente de otras escuelas de negocios. La Universidad de Lakeside no capacita a los empresarios sobre cómo iniciar un negocio, pero espera que las empresas puedan sobrevivir por más tiempo. "Espero formar una cultura junto al lago para que cada empresa pueda vivir mucho tiempo y vivir cien años. Muy pocas empresas en China han sobrevivido durante más de 30 años, y la visión de esta universidad es hacerlo durante 300 años. p>
El 28 de marzo de 2018, el nuevo campus de la Universidad Hupan colocó la primera piedra en la ciudad de Zangqian, distrito de Yuhang, Hangzhou, y se espera que esté terminado y puesto en uso en 2020.