Question: I just witnessed an incident at my company where one of my colleagues accused another colleague and his arguments were based on the University he graduated from.

Is it correct to engage in such desperate arguments based on studies? The colleague who was judged is smart and even if he didn’t graduate from a computer science department he has a lot of knowledge in programming and 5+ years of experience in this field.

I’m asking because I also didn’t graduate a computer science university and I would like to know how to correctly react when someone brings such arguments.

Answer: 
It's not a nice thing to use in an argument, but all is fair in love and war and arguments. Depends on the actual university in question as well. If someone started citing their masters degree from the National University of Samoa, I'd probably start laughing.

> 
> I would like to know how to correctly react when someone brings such arguments.
> 
> 
> 

The best way to react if you want to remain professional is to tell them that university is irrelevant to the issue, and ask them to prove that they are correct. To me a uni degree means very little compared to practical experience. My reaction would be to ask them to cut the crap and show me their solution and then honestly appraise it to see if it's better than mine.
It is not something that is typically appropriate but it kind of depends on the context. 

If it is was about syntax or stuff you can learn with practice then no. 

Let's say is was about a compiler design where if you have not been through the formal theory is not something you would readily pick up then maybe. But need to deliver with tact. 

Let's say you were at an accident scene and practicing bad (harmful) first aid and I was a Dr. To shut you down and get on with business I would say "Where did you go to med school?"