El Instituto de Arquitectura de Changchun está ubicado en la Zona de Desarrollo de Alta Tecnología. La escuela tiene dos campus, Sheling y Gaoxin. El campus de Sheling está ubicado en el extremo sur del Parque Forestal Nacional Jingyuetan de nivel 5A; el campus de alta tecnología está ubicado en el número 1519 de Huoju Road, Zona de desarrollo de alta tecnología.
El campus del Instituto de Arquitectura de Changchun tiene una superficie de 834.300 m2, con una superficie de construcción de 392.000 m2. Cuenta con 13.317 estudiantes universitarios a tiempo completo y una biblioteca escolar con una colección de 1,15 millones. libros y un valor total de equipo de enseñanza y de investigación científica de 8.387 diez mil yuanes. La escuela cuenta con 696 profesores de tiempo completo, incluidos 141 profesores con puestos profesionales y técnicos superiores y 306 con maestría o superior. Tiene 2 maestros en habilidades de montaña de Changbai, 2 maestros en enseñanza de la provincia de Jilin, 1 maestro destacado de la provincia de Jilin y más de 20 expertos en bases de datos de expertos en ciencias de la educación de la provincia de Jilin.
La escuela cuenta con Escuela de Arquitectura y Planificación, Escuela de Ingeniería Civil, Escuela de Construcción Urbana, Escuela de Información Eléctrica, Escuela de Transporte, Escuela de Administración, Escuela de Industrias Culturales y Creativas, Escuela de Arte Público. , Escuela de Industria de la Salud e Inteligencia Artificial Hay 15 unidades docentes en la facultad, la Escuela de Innovación y Emprendimiento, la Escuela de Intercambio Internacional, el Departamento de Docencia e Investigación Ideológica y Política, el Departamento de Enseñanza Básica y la Educación Física. y Departamento de Investigación.