The statue has been placed on the University of Houston's campus ahead of its scheduled date.