El edificio, ubicado en Zuviría 64, ocupa un total de 400 m2, distribuidos en dos pisos y cuenta con nueve aulas (tres de ellas para informática, dos para taller y cuatro convencionales) con capacidad para 220 alumnos y dos sectores de esparcimiento.
El ISC fue creado en 2007 para ayudar al desarrollo del personal del Gobierno de la Ciudad en la carrera administrativa y desde entonces ha capacitado a 171.443 empleados.
El Instituto otorga 50.000 vacantes anuales para sus actividades y desde este año tiene una nueva plataforma con tecnología Live Learning que permite capacitar a distancia en tiempo real, con mayor interacción entre los participantes y accesible para personas con discapacidad visual.