大学用介词in还是at?

In和at都是常用的用法,有不同的含义。In的意思是在校园里,at的意思是在学校学习、担任职务、做工作,即使他/她当时不在学校。所以根据句子的意思(他是这所大学的哲学教授),他应该选择at。