We’re happy to bring Tufts University to your home. Within this interactive guided tour, you’ll visit our Somerville campus, located 10 minutes from Boston. Just click “start” to begin your tour, and press F2 to go back. Now let’s begin…Founded in 1852, Tufts University is recognized among the premier universities in the United States. Tufts also enjoys a global reputation for academic excellence …… and for the preparation of students as leaders in a wide range of professions. A Research I university, Tufts has extensive and highly regarded liberal arts, sciences, and engineering programs that draw outstanding students from around the world with the highest academic achievement.