Ubicada en la ciudad de Zhuhai, provincia de Guangdong, es una universidad privada de pregrado de tiempo completo patrocinada por Zhuhai Huazheng Education Investment Co., Ltd. y aprobada por el Ministerio de Educación. Ha sido seleccionada como unidad de construcción para la concesión de puntos de maestría en la provincia de Guangdong y el primer grupo de universidades piloto para la transformación de estudiantes universitarios ordinarios en la provincia de Guangdong.
Se aprobó el establecimiento de la Estación de Trabajo Doctoral de la Provincia de Guangdong, que ganó los títulos honoríficos de Campus Civilizado de la Provincia de Guangdong, Base de Demostración de Cooperación de Investigación, Académica e Industria de China y Demostración de Educación Empresarial e Innovación para Estudiantes Universitarios de la Provincia de Guangdong. Escuela.
La escuela se conocía anteriormente como Zhuhai College of Jilin University y fue fundada el 6 de mayo de 2004. En 2011, la escuela fue aprobada como unidad que otorga títulos de licenciatura. En 2013, la escuela firmó un acuerdo con la Universidad de Jilin para formar conjuntamente a estudiantes de maestría. El 8 de febrero de 2021, con la aprobación del Ministerio de Educación, la escuela se transformó oficialmente en el Instituto de Ciencia y Tecnología de Zhuhai. En mayo de 2021, el Comité de Títulos Provincial de Guangdong confirmó a la escuela como una unidad de construcción de puntos que otorga títulos de maestría en la provincia de Guangdong.