I’m currently deciding between Tufts and UCSD. I’ve been admitted to UCSD as an Undeclared Physical Sciences major in Warren, and Tufts as Undecided within the College of Arts and Sciences. I am thinking about studying computer science, which UCSD is ranked #15 for and Tufts #70, but I’m not completely sure yet. I know UCSD comp sci is very strong and can easily get me a software developing job in Silicon Valley (correct me if i’m wrong), with a starting salary of around $70-80k. However, I’ve also talked to current comp sci majors at Tufts and they said they know many seniors who are going to graduate and work for top companies like Google and Microsoft. Many companies in Boston look at Tufts students as well for internships and jobs. In terms of overall rankings, Tufts is ranked higher and is well known in the Boston area, while UCSD is also well known in the west coast. Another thing to note is that in the UC system, I’ll be competing with an absurd number of students just like me for a limited number of jobs in the west coast, while at Tufts I’ll be more unique because computer science is not really what Tufts is known for.
As for my personal preferences disregarding academics, I know both campuses are stunningly beautiful. I would be content living on either coast (I grew up in the midwest). I’ve heard the students at Tufts are extremely friendly and approachable, and the community is close-knit due to the small undergraduate class size. I’m more likely to develop close relationships with my professors at Tufts compared to a large public school like UCSD. UCSD is a bit cheaper but costs is not my top priority.
I grew up in the midwest then moved to a competitive international high school in Beijing, China, so I’m used to an environment where students are stuck in their rooms studying all day. I’m introverted myself but love being social too!
Overall, I acknowledge that there are pros and cons at both schools and can’t make up my mind. I’m specifically looking for advice in comparing the two computer science programs. Also, how prestigious are the names of UCSD and Tufts and how do they compare in the comp sci world (west vs east coast)? Thanks for all the help in advance.