Se localiza desde 1989 en el mismo lugar que ocupa hoy en día, en el Chan Shun Hall y oferta igualmente la Licenciatura y el máster en Administración de Empresas y el Máster en Ciencias de la Administración.