Texas Christian University's chancellor Daniel Pullin has resigned, effective immediately, after 17 months in the role.