Hadi Matar is charged with attempted murder and assault over the attack which left the 77-year-old author blind in one eye.
Students have faced attacks during the blockades and pressure from President Aleksandar Vucic, who has accused them of acting under foreign orders.
The man was ‘displaying unusual behaviour’ before being stopped and arrested by officers on Wednesday, the IOPC said.