Паспорт значения не имеет, имеет значение, является студент резидентом данного штата или нет. Если студент на F визе, обычно, он автоматически НЕ резидент. Цена учёбы зависит от программы. Медицина, право, как правило, дороже. Хотя, вы говорите об undergraduate, там приблизительно одинаково, я не совсем знакома. Знаю, что gaduate программы обычно цена раза в 3-4 выше в out of state, чем in state. Просто посмотрите цены для вузов, которые вам нравятся таблички цен.