Computer engineering (B.S) at Penn state - University Park

Hey guys, I’m an international student and I got admitted to Penn state for BS in computer engineering. I would like to know how’s the computer engineering program at Penn state in terms of:

  1. Professors’ teaching
  2. Opportunities - Research, jobs, internships, etc
  3. Reputation, worth the money?
  4. Curriculum and course syllabus

P.S - I’m in a dilemma between Penn state and UMass Amherst (Got an aid at UMass of about $10k per annum). Any idea about UMass?