I was accepted to both programs. I feel incredibly lucky but I am also having a hard time deciding. I want to find a software engineer job in IT company after my graduation. Here is my consideration:
UCSD CS master
pros:
- UCSD is located in California and I think good location for CS graduate student like me because there will be a lot of internship and job opportunities.
2 . According to USNews and CSranking.org, UCSD CS department has a higher rank than Brown’s CS department.
cons: - Too many people are admitted and there will be peer pressure in finding a job. Although there are many job opportunities, will it be more difficult to find a job because of too many people?
Brown CS master
pros:
- There are fewer people admitted than UCSD, so the competition at the same time when looking for a job is small, and the resources allocated to each person are also relatively high.
- As an ivy, Brown University is more famous than UCSD.
cons:
2.Location. Although large companies will recruit people at each school, compared to California’s UCSD, Brown’s local CS jobs will be less, and the number of internship opportunities and jobs will be much less.
I want to find a job like software engineer in IT company after my graduation and i don’t have to take tuition into my consideration. If anyone has any insight at all I would greatly appreciate it so much!