Slates edgy computer technology here at the Sorbonne, and abuses half of those present (10)
I believe the answer is:
criticises
'slates' is the definition.
Although both the answer and definition are verbs in their -s form, I don't see how they can define each other.
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for criticises that I've seen before include "Assesses < pans" , "roasts?" .)