Academic bypassed university to gain apartments (7)
I believe the answer is:
studios
'apartments' is the definition.
(studio is a kind of apartment)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for studios that I've seen before include "makers of movies" , "Ateliers" , "Artists' workrooms" , "Places where artists or TV performers work" .)