я боюсь, что "кампус" эта такая же транскрипция английского термина как и "сайт". только транкрипция другого термина.
не вижу смысла переводить site транскрипцией другого термина. Если уж транскрипция, то просто "сайт".
Либо не транскрибировать, а подобрать более-менее русское слово. Например, филиал