CS master: UCSD or Brown? Which Computer Science master's program is better?

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:

  1. 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:
  2. 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:

  1. 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.
  2. 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!

I don’t think that the “Ivy” connection is terribly relevant for a graduate program in CS. The rankings of CS departments is somewhat more meaningful but still not as important as the job placement statistics from each school. Find out what they are and use that to help your decision.

I wouldn’t discount Brown’s location. Boston, Mass is not very far away and is a major tech industry hub, much more so than San Diego or Los Angeles.