ippc campus