UCSD has opened new residential towers in Pepper Canyon West, in an effort to provide more affordable on-campus housing for students.