ICUSTA se creó en 1993 cuando un reducido grupo de representantes de la Universidad Saint Thomas de Houston se reunió con gente de la Universidad Santo Tomás de Chile.