The Engineering department is one of the newest departments at the university,
but because tits graduates have high demand in industry, it has more extensive facilities than every department at the university.
A) but because its graduates have high demand in industry, it has more extensive facilities than every department -> Every department or every other department, here 2nd one is better. Another error, "graduates have high demand" doesn't make sense. Incorrect.
B) but because its graduates are in high demand in industry, it has more extensive facilities than every other department -> It is better. Both the errors identified are corrected in this option. Let's keep it.
C) yet they have more extensive facilities than every department because industry is demanding their graduates more highly than anyone else -> We have singular subject, The Engineering department, so there is no need for plural pronoun, "they". Incorrect.
D) yet it has more extensive facilities than every department because industry has been demanding its graduates more highly than every department -> It has similar errors as A does. Incorrect.
E) but because its graduates are demanded highly in industry, they have more extensive facilities than every other department -> they doesn't have clear antecedent. Incorrect.
So, I think B.