Which campus do you plan on being near? You can review the campus maps here: Temple Maps
Most of the tourist site are near city center, or downtown Phila. If you want to visit that area, I reccomend Phlash which you can read about here:
Philly Phlash
If you are familiar with the Grey Line...