A square is anyone who's rapping but shouldn't because they lack the charisma/mind of an artist. And it's obvious they're only doing it to play a role/get paid. Plain and simple. The only people who support lames like this are other squares who live through them on some wish-fulfillment shyt.
If dude is really an artist and believes in making great music, why doesn't he study music/film/literature, etc.... things that can directly improve his art? But nah, he wants to study comp engineering.
He's no different from dudes I know who did engineering and rapped on the side here and there. They were always wack, and they were always square.