JOHANNESBURG — A South African university says its vice-chancellor was assaulted by protesters after he met with them to discuss their demands for free university education.

The University of Cape Town said protesters encircled and pushed Vice-Chancellor Max Price outside a campus building Friday. The university says Price took two punches to the body as he tried to walk away, and police used stun grenades to disperse the protesters.

Separately, police fired rubber bullets to disperse protesters at the Vanderbijlpark campus of the Vaal University of Technology, and demonstrators marched in Johannesburg to the Chamber of Mines to demand corporate funding for education.

The government says it will cover 2017 fee increases for poor university students. Protesters, however, say the plan is insufficient and demand the gradual implementation of free university education.